c语言编程哪里错了

来源:百度知道 编辑:UC知道 时间:2024/07/08 01:32:10
#include<stdio.h>
void main()
{
int c;
printf("Enter a character:");
c=getchat();
printf("%c: %d\n",c,c);
}
哪里错了

c=getchar();
printf("%c, %d\n",c,c);

int c;==>char c;
c=getchar();
printf("%c: %d\n",c,c); ==>printf("%c, %d\n",c,c);

事实证明了:
第一个人的是正确的,第二个人的是多此一举,我就没有什么说的了,这个程序就是先打印出使用者输入的字符,然后输出这个字符的ASCLL码.