首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

终端输入有关问题

2012-07-31 
终端输入问题循环执行:先输入一个句子,保存在一个数组中,在输入一个整数,保存,分别打印数组和整数例:[code

终端输入问题
循环执行:先输入一个句子,保存在一个数组中,在输入一个整数,保存,分别打印数组和整数
例:
[code=C/C++][/code] 1 #include <stdio.h>
  2 #include <string.h>
  3 int main()
  4 {
  5 int ch;
  6 char buffer[1024];
  7 while(1)
  8 {
  9 printf("please input1:");
 10 gets(buffer);
 11 printf("please input2:");
 12 scanf("%d",&ch);
 13 // scanf("\n");
 14 printf("ch=%d\n",ch);
 15 printf("buffer:%s\n",buffer);
 16 }
 17 return 0;
 18 }


[解决办法]
fflush(stdin); //同理
gets(buffer);

热点排行