请问高手下面一个C程序错在哪里了,怎么C老说有一个Error呢??

来源:百度知道 编辑:UC知道 时间:2024/09/28 13:37:29
让变量a,b值交换,输入a,b,先打印出来,再交换,再打印!

#include <stdio.h>
main()
{int a,b,s;
scanf("%d%d",&a,&b);
printf("a=%d,b=%d\n",a,b);
a=s;
a=b;
b=s;
printf("a=%d,b=%d\n",a,b);
}

a=s;
s是什么啊,怎么付给a呀

如果是3角交换的话,
应该是: s=a;
a=b;
b=s;
吧!!!!!!!!!1

a=s;
a=b;
b=s;
建议改成=====>
s=a;
a=b;
b=s;这样才能调换。
至於你编译的错误,你要把提示贴出来给别人看啊。