#include <stdio.h>
void alter(int*,int*);
int main(void)
{
int x,y;
alter(&x,&y);
printf("%d %d",x,y);
return 0;
}
void alter(int *n,int *m)
{
int t;
if(*n>=*m)
{
t=*n
*n=*n+*m;
*m=*n-*m;
}
else
{
t=*n;
*n+=*m;
*m=*m-*n;
}
}
这个程序哪错了,为什么运行不了