#include<stdio.h>
#include<stdlib.h>
void main()
{char line[25];
int i,j,len,k,s;
scanf("%s",line);
len=strlen(line);
for(k=0;k<len;k++)
{
s=atoi(line[k])-atoi('A');
printf("%d ",s);
}
getch();
}
将字符(只限于大写)转化为整数,但在运行后每个对应字符转化后的整数都为0!我半天也没有找到原因!