儿童公共场所直饮水机:执行文件时要输入数据的问题

来源:百度文库 编辑:高校问答 时间:2024/04/28 16:30:24
执行文件 的时候有时要求输入数据,到底该怎么输入 啊?
是输入一个数据按一下空格还是按一下回车呢?如果要求输入数组的数据又该怎么输入呢?我实在是搞不懂 啊!!!!!!!!!!

用C语言输入时,数据间按空白和按"Enter"都可以.
例如:
FILE *fin;
char namein[]="my_data.dat"
float a[10];
int i=10;

if ( (fin = fopen(namein,"r") ) == NULL ) {
printf("\007Cann't open input file: %s ", namein);
exit(1);
};

for (i=0;i<20;i++){
fscanf(fin,"%f",&a[i]);
}
fclose(fin);

数据文件:
1.11 2.22 3.33 4.44 5.55
6.66 7.77 8.88 9.99 10.10

或:
1.11
2.22
....
10.10

空格回车都可以,混用也可以.