#include <stdio.h>
void main()
{
int a ,b ,c;
float x , y ,z ;
long int u , n;
char c1,c2;
a=3;b=4;c=5;
x=1.2;y=2.4;y=3.6;
u=51274;n=128765;
c1='a';c2='b';
printf("\n");
printf("a=%2d,b=%2d,c=%2d\n",a,b,c);
printf("x=%2.6f,y=%2.6f,z=%2.6f\n",x,y,z);
printf("x+y=%1.2f,y+z=%1.2f,x+z=%1.2f\n",x+y,y+z,x+z);
printf("u=%6ld,n=%6ld\n",u,n);
printf("c1='%c' or %d(ASCII)\n",c1,c1);
printf("c2='%c' or %d(ASCII)\n",c2,c2);
}
你的第五行少了一个逗号,不过写程序时尽量吧各个语句分开。