哈工大C语言程序设计精髓-拆分英文名

题目内容:

从键盘输入某同学的英文名(小写输入,假设学生的英文名只包含3个字母。如: tom),编写程序在屏幕上输出该同学的英文名,且首字母大写(如: Tom)。同时输出组成该英文名的所有英文字符在26个英文字母中的序号

以下为程序的运行结果示例:

Input your English name:

tom↙

Tom

t:20

o:15

m:13

 

#include
#include
#include
int main()
{
printf("Input your English name:\n");
char a,b,c;
scanf("%c%c%c",&a,&b,&c);
printf("%c%c%c\n",(a-32),b,c);
printf("%c:%d\n",a,a-'a'+1);
printf("%c:%d\n",b,b-'a'+1);
printf("%c:%d\n",c,c-'a'+1);
return 0;
}
 

你可能感兴趣的:(哈工大C语言程序设计精髓-拆分英文名)