在C语言中如何录入如下数据?

来源:百度知道 编辑:UC知道 时间:2024/05/26 08:34:12
scanf("%5d%5d%c%c%f%f% *f,%f",&a,&b,&c1,&c2,&x,&y,&z);
要求使a=10,b=20,c1='A',c2='a',x=1.5,y=-3.75,z=67.8

输入以空格为分割符
或者
scanf("%5d,%5d,%c,%c,%f,%f,%f,%f",&a,&b,&c1,&c2,&x,&y,&z);
输入以','为分割符

录入的时候必须按scanf里的格式输入
0001000020Aa1.5-3.75,67.8

或者在scanf里加入空格或逗号
scanf("%5d,%5d,%c,%c,%f,%f,%f,%f",&a,&b,&c1,&c2,&x,&y,&z);
输入:10,20,A,a,1.5,-3.75,67.8

你是要文件的录入么?