字符串转换成十进制
#include<stdio.h>
#include<string.h>
#include<math.h>
int main()
{
int jihao=0,flag=0,l=0,sum=0,b=0,shu=9;
char s[100],r[100],c='A';
while ((s[l] = getchar()) != '#') l++;
for (int i = 0; i < l; i++)
{
if (s[i] <= 'f'&&s[i] >= 'a')
s[i] -= 32;
//printf("%c", s[i]);
}
for (int i = 0; i < l; i++)
{
if ((s[i] <= 'F'&&s[i] >= 'A') || (s[i] >= '0'&&s[i] <= '9'))
{
jihao = i;
break;
}
}
for (int i = 0; i < jihao; i++)
{
if (s[i] == '-')
{
flag = 1;
}
}
for (int i = jihao; i<l; i++)
{
if ((s[i] <= 'F'&&s[i] >= 'A') || (s[i] >= '0'&&s[i] <= '9'))