int change(int x) // 16进制 转化为10进制
{
int sum=0;
int temp=1;
int i=0;
while(x!=0)
{
i++;
for(int j=1;j { temp*=16;}
temp*=x%16;
sum+=temp;
temp=1;
x=x/16;
}
return sum;
}
void main()
{
int x;
cin>>hex>>x;
x=change(x);
cout<
#include
#include
void main()
{
printf("input hex:");
char str[100]="\x0";
scanf("%x",str);
printf("dec : %d\n",*str);
}