用c语言编写一个将十六进制数转换为十进制数的程序

问题描述:

用c语言编写一个将十六进制数转换为十进制数的程序
用户自主输入,用程序将其转换为十进制.

#include
#define MAX 1000
void main()
{ int func(char s[]);
int c,i=0,flag=0,flag1=1;
char t[MAX];
printf("请输入一个十六进制的数:\n");
while((c=getchar())! ='\0'&&i='0'&&c='a'&&c='A'&&c='0'&&s[i]='a'&&s[i]='A'&&s[i]