关于scanf输入的问题

C语言 码拜 9年前 (2016-04-05) 1078次浏览
#include <stdio.h>
int main (void)
{
long test = 0L;
char Letter = “G”;
scanf(“%ld”, &test);
printf(“test=%ld”, test);
scanf(“%c”,&Letter);
printf(“Letter=%c”, Letter);
return 0;
}
这个程序本人在WIN7下使用Pelles C编辑运行,第二个输入字符的函数不管用,这是什么原因?刚学习C语言,谢谢大家了。
解决方案

10

加上getchar

10

引用:
Quote: 引用:

加上getchar

本人想这道这样为什么不能实现输入?谢谢。

回车符没有被丢掉


CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明关于scanf输入的问题
喜欢 (0)
[1034331897@qq.com]
分享 (0)