所以我在sublime text
上运行此代码#include <stdio.h>
int main()
{
int c;
printf("Type a letter: \n");
c = getchar();
printf("You typed '%c'. \n",c);
return(0);
}
当我尝试运行时,它只是在底部没有显示任何内容。当我执行简单的HelloWorld代码时,似乎没有什么错误,但是当使用getchar函数时,我总是得到一个空白输出,如此屏幕截图所示:
有什么想法吗?
答案 0 :(得分:0)
c是整数而不是字符。
使用 -
1)char c而不是int c。
或
2)在printf语句中将%c更改为%d。