大家会做吗??
输入三个数,将最大和最小的输出要求将以下主函补充完整(每空仅限一个基本语句)并且只能使用一个自定义函数。
主函数如下:
#include"stdio.h"
void main()
{
int a,b,c;
____________________
scanf("%d%d%d",&a,&b,&c);
______________________
printf("max=%d,min=%d",a,c);
}
#include"stdio.h" void main() { int a,b,c; void fun(int *a,int *b,int *c); scanf("%d%d%d",&a,&b,&c); fun(&a,&b,&c); printf("max=%d,min=%d\n",a,c); } void fun(int *a,int *b,int *c) { int t; if(*a<*c) t=*a,*a=*c,*c=t; if(*a<*b) *a=*b; else if(*b<*c) *c=*b; }