作业帮 > 综合 > 作业

C语言编程计算字母在字母表中的序号.请问下面的程序错在哪里?

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/13 17:05:01
C语言编程计算字母在字母表中的序号.请问下面的程序错在哪里?
为什么用getchar(a)时,下面的程序运行结果不正确,当把getchar(a)改成scanf("%c",&a)后运行结果又对了?谁知道原因啊?本程序目的是根据输入的字母(有大写和小写)输出该字母在字母表中的序号.
#include
int main()
{
int n;
char a;
getchar(a);
if(a>64&&a
最好用a=getchar();
getchar(a)没用过