C语言输入字符马上输出

来源:百度知道 编辑:UC知道 时间:2024/06/23 02:19:30
用C语言要怎样才能处理输入一个字符不按回车就输出这个字符!!!

这个简单啊,你用getch()不就行了?
程序示例:
#inlcude<stdio.h>/*这个必须要,否则编译时会提示putchar()未定义*/
main()
{
char c;
c=getch();
putchar(c);
/*如果是Win-Tc,最好在这儿加一个"getch();",停留输出画面;*/
}

#include <stdio.h>
#include <conio.h>
int main(void)
{
char ch;
printf("Input a character:\n");
ch = getch();
printf("%c",ch);
printf("%c\n",ch);

return 0;
}

用getch()就行,不过要加#include <conio.h>如下:
#include<stdio.h>
#include <stdio.h>
{
char ch;
ch=getch();
putchar();
return 0;
}

用c=getch();

你不按回车怎么把信息送到内存中去啊??是不是??