交换c语言编程
#include<stdio.h>void huan(int x , int y)
{
int i;
i=x;
x=y;
y=i;
printf("%d,%d",x,y);
}
void main()
{
int a ,b;
scanf("%d,%d",&a,&b);
huan(a,b);
}
求大神 解释每一个步骤
#include //头文件<stdio.h> void huan(int x , int y) //把a b 传参传过来 { int i; //定义一个临时变量 i=x; //把 x 的值 赋值给 i x=y; // 把 y 的值 赋值给 x y=i; //把 i 的值赋值给 y printf("%d,%d",x,y); //输出x y } void main() //主函数 { int a ,b; //定义两个变量 a 和 b 用来接受用户输入 scanf("%d,%d",&a,&b); //用户输入 a b huan(a,b); //调用函数 huan(); }