#includestdio.h
int func(int a,int b)
{
int c;
c=a;a=b;b=c;
return a,b;
}
main()
{
int x,y;
printf(\"please enter two number\\n\");
scanf(\"%d%d\",
printf(\"Befor swapping:x=%d y=%d\\n\",x,y);
x,y=func(x,y);
printf(\"After swapping:x=%d y=%d\\n\",x,y);
}
为何输出时两个都是后者 求高人改错 这个应该不难的
|