2.11 基础练习 十六进制转十进制
#include<string.h>
int main()
{
char str[10];
int sum=0,i;
scanf("%s",str);
for(i=0;i<strlen(str);i++)
{
if(str[i]<='9')
sum=sum*16+(str[i]-'0');
else if(str[i]>='A')
sum=sum*16+(str[i]-'A'+10);
}
printf("%d\n",sum);
return 0;
}