为了使变量的值为:a=10,b=255,x=123.456,y=-1.9,c1='a',c2='A',则正确的数据输入

问题描述:

为了使变量的值为:a=10,b=255,x=123.456,y=-1.9,c1='a',c2='A',则正确的数据输入
void main()
\x05{
\x05 int a,b;
\x05 float x,y;
\x05 char c1,c2;
\x05 scanf("a=%d,b=%d",&a,&b);
\x05 scanf("x=%f,y=%f",&x,&y);
\x05 scanf("c1=%c c2=%c",&c1,&c2);
\x05 printf("a=%d,b=%d,x=%f,y=%f,c1=%c,c2=%c\n",a,b,x,y,c1,c2);
\x05}
为了使变量的值为:a=10,b=255,x=123.456,y=-1.9,c1='a',c2='A',则正确的数据输入形式是什么?体会输入格式串,说明为什么?

输入a=10,b=255回车或空格x=123.456,y=-1.9回车或空格c1=a,c2=A回车或空格.说明你输入的数据必须和输入语句的输入形式相对应.否则输入会出错!