#include
using namespace std;
void main()
{
int a,b,c;//你没有定义c哦
cout<<"请输入两个整数:";
cin>>a>>b;
cout<<"未互换前a和b的值为:"<
c=a;
a=b;
b=c;
cout<<"互换后a和b的值为:"<}
注意2个地方
#include
void main()
{
int a,b,c; // 漏定义c
printf("请输入两个整数:");
scanf("%d%d",&a,&b); // 漏输入
c=b;
b=a;
a=c;
printf("%d,%d",a,b);
}
#include
int main()
{
int a,b,c;
printf("请输入两个整数:");
scanf("%d",&a);
scanf("%d",&b);
c=b;
b=a;
a=c;
printf("%d,%d\n",a,b);
return 0;
}
#include
void main()
{
int a,b;
printf("请输入两个整数:");
scanf("%d%d",&a,&b);
c=b;
b=a;
a=c;
printf("%d,%d",a,b);
}
#include
using namespace std;
void s1(int x,int y)
{
int sum;
sum=x;
x=y;
y=sum;
}
void s2(int &x,int &y)
{
int sum;
sum=x;
x=y;
y=sum;
}
int main()
{
int a;int b;
cin>>a>>b;
s1(a,b);
cout<s2(a,b);
cout<}