Saturday, April 10, 2021

20.45. Write a program that read any binary number and display equivalent decimal number.

#include<stdio.h>
#include<conio.h> 
#include<string.h>
void main ()
{
char *st;
int i,n,l;
clrscr();
st=(char *)malloc(sizeof(char)*100);
printf ("Enter any binary number: ");
scanf("%s",st);
n=0;
l=strlen(st);
for(i=0; i<1; i++)
n=n*2+st[i]-48;
printf("Eqivalent decimal numberis: %ld",n);
getch ();
}

No comments:

Post a Comment