main(){int x=10;b=50;c=30;if(a>b) a=5;b=c;c=a;printf("a=%d,b=%d,c=%d,"a,b,c)}求详解

拜托了
2024-12-28 12:55:02
推荐回答(1个)
回答1:

这个程序有问题啊,比如说X定义了没用,a就没定义,b和c的定义方法错了。c=%d后面的,应该放在“之后,printf后面的;丢了。
参考如下:
#include
void main()
{
int a=10,b=50,c=30;
if(a>b)
a=5;
b=c;
c=a;
printf("a=%d,b=%d,c=%d",a,b,c);
}
因为a纯手码,望采纳。