跪求C 语言答案

来源:百度知道 编辑:UC知道 时间:2024/05/08 08:50:04
main()
{
int a,b;
float c,d;
long e,f;
unsigned int u,v;
char c1,c2;
scanf(“%d,%d”,a,b);
scanf(“%f,%f”,c,d);
scanf(“%ld,%ld”,e,f);
scanf(“%o,%o”,u,v);
scanf(“%c,%c”,c1,c2);
printf(“\n”);
printf(“a=%7d,b=%7d\n”,&a,&b);
printf(“c=%10.2f,d=%10.2f\n”,&c,&d);
printf(“e=17ld,f=%17ld\n”,&e,&f);
printf(“u=%o,d=%o\n”,&u,&v);
printf(“c1=%c,d=%c\n”,&c1,&c2);
这里面哪里有错啊?老师等答案十万火急!!!!!~~~~

输入的时候没有取地址符“&”
输出的时候不要取地址符
main()
{int a,b;
float c,d;
long e,f;
unsigned int u,v;
char c1,c2;
scanf("%d,%d",&a,&b);
scanf("%f,%f",&c,&d);
scanf("%ld,%ld",&e,&f);
scanf("%o,%o",&u,&v);
scanf("%c,%c",&c1,&c2);
printf("\n");
printf("%7d,%7d\n",a,b);
printf("%10.2f,%10.2f\n",c,d);
printf("%17ld,%17ld\n",e,f);
printf("%o,%o\n",u,v);
printf("%c,%c\n",c1,c2);
getch();
}

5555555555555