getchar的问题
下面这段程序,为了使所生成 的EXE文件等待下使自己能看到 输出结果所以加上getchar(),但为什么一个不行,非要加两个呢?#include<stdio.h>
#include<conio.h>
void main()
{
char ch1,ch2;
printf("请输入一个小写字母:\n");
ch1=getchar();
printf("将接收的小写字母转换成大写字符输出:\n");
ch2=ch1-32;
putchar('\n');
putchar(ch2);
putchar('\n');
getchar();
getchar();
}