Perfavore mi può controllare adesso se funzione,ovvero inserendo un numero binario lo converte in un numero a base decimale, perchè dal mio compilatore non funziona ancora ,infatti dice che c'è default problem(e penso che non sia il mio problema ma del pc o del compilatore).
#include <stdio.h>
#include <stdlib.h>
int main(int argc,char*argv[]){
int d=0;
int b;
int i=0;
printf("Convertitore BINARIO-DECIMALE");
scanf("b");
while(b>0){
if(b%10!=0){
d=d+pow(2,i);
}
b=b/10;
i++;
}
printf("il numero in decimale vale:%d/n",d);
system("pause");
return 0;
}