
#include<stdio.h> void main() { int x,y,z; x=y=2;z=3; y=z++-1; printf(%d\t%d\t”,x,y); y=++x-1; pr
这个小程序,编译器提示有1error(s),0warning(s)。不知道哪里错了,请教各位大神printf(%d\t%d\n”,x,y);y=z---1;printf(...
这个小程序 ,编译器提示有 1 error(s), 0 warning(s)。
不知道哪里错了,请教各位大神
printf(%d\t%d\n”,x,y);
y=z---1;
printf(%d\t%d\t”,z,y);
y=--z-1;
printf(%d\t%d\n”,z,y);
}
后一半在这里,可以哪位高手能指点 展开
不知道哪里错了,请教各位大神
printf(%d\t%d\n”,x,y);
y=z---1;
printf(%d\t%d\t”,z,y);
y=--z-1;
printf(%d\t%d\n”,z,y);
}
后一半在这里,可以哪位高手能指点 展开
1个回答
展开全部
错误有两个
①int main()而不是void main()
②printf时,内部的双引号必须是英文的,你用的中文的就要错。
以下是大概修补后的代码。
#include<stdio.h>
int main()
{
int x,y,z;
x=y=2;
z=3;
y=z++-1;
printf("%d\t%d\t",x,y);
y=++x-1;
printf("%d\t%d\n",x,y);
y=z---1;
printf("%d\t%d\t",z,y);
y=--z-1;
printf("%d\t%d\n",z,y);
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询