Write a c program to convert binary to decimal









#include<stdio.h>
int main(){
  long int no,n=0,j=1,rem,no1;
 
  printf("Enter any binary number : ");
  scanf("%ld",&no);
  no1=no;
  while(no!=0){
        rem=no%10;
        n=n+rem*j;
        j=j*2;
        no=no/10;
  }
  printf("\nThe decimal eqivalent value of binary %ld is: %ld",no1,n);
 
  return 0;
}





No comments: