将三个整数按从小到大的顺序输出.所有的比较运算和赋值运算均使用指针变量.#include main(){int a,b,c,t,*pa=&a,*pb=&b,*pc=&c;printf("Input a,b,c:");scanf("%d%d%d",&a,&b,&c);printf("\n排序前:%d,%d,%d\n",a,b,c);if(*pa>*
来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/18 08:47:40
将三个整数按从小到大的顺序输出.所有的比较运算和赋值运算均使用指针变量.#include main(){int a,b,c,t,*pa=&a,*pb=&b,*pc=&c;printf("Input a,b,c:");scanf("%d%d%d",&a,&b,&c);printf("\n排序前:%d,%d,%d\n",a,b,c);if(*pa>*
将三个整数按从小到大的顺序输出.所有的比较运算和赋值运算均使用指针变量.
#include
main()
{
int a,b,c,t,*pa=&a,*pb=&b,*pc=&c;
printf("Input a,b,c:");
scanf("%d%d%d",&a,&b,&c);
printf("\n排序前:%d,%d,%d\n",a,b,c);
if(*pa>*pb)
{
t=*pa;
*pa=*pb;
*pb=t;
}
if(*pa>*pc)
{
t=*pa;
*pa=*pc;
*pc=t;
}
if(*pb>*pc){t=*pb;*pb=*pc;*pc=t;}
printf("\n从小到大排序:%d,%d,%d\n",a,b,c);
}
请大家看看我怎么总有一个错误
将三个整数按从小到大的顺序输出.所有的比较运算和赋值运算均使用指针变量.#include main(){int a,b,c,t,*pa=&a,*pb=&b,*pc=&c;printf("Input a,b,c:");scanf("%d%d%d",&a,&b,&c);printf("\n排序前:%d,%d,%d\n",a,b,c);if(*pa>*
#include
int main()
{
int a,b,c,t,*pa=&a,*pb=&b,*pc=&c;
printf("Input a,b,c:");
scanf("%d%d%d",&a,&b,&c);
printf("\n排序前:%d,%d,%d\n",a,b,c);
if(*pa>*pb)
{
t=*pa;*pa=*pb;*pb=t;
}
if(*pa>*pc)
{
t=*pa;*pa=*pc;*pc=t;
}
if(*pb>*pc)
{
t=*pb;*pb=*pc;*pc=t;
}
printf("\n从小到大排序:%d,%d,%d\n",a,b,c);
return 0;
}
,你缺少一个返回值