请帮我看下这两个C语言怎么运行不了

来源:百度知道 编辑:UC知道 时间:2024/05/23 19:27:38
main()
{ int x,y;
x=16;
y=(x++)+x;
printf("%d,%d",y);
x=15;
printf("%d %d",++x,x);
}

main( )
{ int x,y,z;
x=y=1;
z=x++-1;
printf("%d,%d\t",x,z);
z+=-x+++(++y||++z);
printf("%d,%d",x,z);

}

main()
{
int x,y;
x=16;
y=(x++)+x;
printf("%d,%d",y); \*这里少了一个变量*\
x=15;
printf("%d %d",++x,x); \*变量跟变量之间要用逗号分离*\
}

main( )
{
int x,y,z;
x=y=1;
z=x++-1; \*这里请你先明确先运算什么,再运算什么;先运算++了,还是先运算-*\
printf("%d,%d\t",x,z);
z+=-x+++(++y||++z); \*这里请你先明确先运算什么,再运算什么;-X+++这一个是不是写错了?++y||++z建意用括号*\
printf("%d,%d",x,z);

}

printf("%d,%d",y); 后面还差一个变量吧.