金钱龟怎么养放多少水:有关宏定义

来源:百度文库 编辑:高考问答 时间:2024/04/29 20:26:55
swap(int pt1,int pt2)
{int temp;
temp=pt1;
pt1=pt2;
pt2=temp;
}
exchange(int q1,int q2,int q3)
{if(q1<q2) swap(q1,q2);
if(q1<q3) swap(q1,q3) ;
if(q2<q3) swap(q2,q3) ;
}
main()
{int a,b,c;
printf("Input a,b,c:") ;
scanf("%d %d %d",&a,&b,&c);
exchange(a,b,c);
printf("\n%d,%d,%d\n",a,b,c);
}
程序可以运行,但C没有值,怎么回事?

你的exchange函数没有返回,我学的是C++对C不是很了解.不知道和C++相不相同