C语言求区分大小写字母和是a开始的第几个字母

如题所述

第1个回答  2019-06-28
#include <stdio.h>
int main()

{
char ch=getchar();
if(ch>='A'&&ch<='Z')
printf("upper letter %d",ch-'A'+1);
else if(ch>='a'&&ch<='z')
printf("lower letter %d",ch-'a'+1);
else printf("%d",ch);
return 0;
}本回答被网友采纳