c语言中如何用ctrl+z结束数据输入

输入若干个数(不知道个数),每行一个,以ctrl+z结束输入,用c语言如何实现?

第1个回答  推荐于2017-09-12
#include <stdio.h>

int main()
{
int x;
while(scanf("%d",&x)!=EOF)
;
}追问

数据为键盘输入,非文件输入

追答

现在不就是键盘输入么。EOF相当于文件结尾,在键盘输入时相当于ctrl+z

本回答被提问者和网友采纳
相似回答