preciso criar um conversor de bi decimal em binario
Bom dia estou fazendo um conversor de binário já fiz converter, o ponto é que gostaria de saber como fazer para deixar inserir só números inteiros e positivos e como faço para por varias casas decimais só consigo colorar 10 casas.
#include <stdio.h>
#include <stdlib.h>
#include <conio.h>
#include <locale.h>
int main(int argc, char* argv[])
{
setlocale(LC_ALL, "Portuguese");
int a;
char b[1000000];
printf("Digite um numero: ");
scanf("%d",&a);
itoa(a,b,2); //Converte para base 2
printf("\nO numero %d em binario é: %s",a);
getch();
return 0;
}
este ate agora é o programa.Discussão (5)
Carregando comentários...