一道C语言改错 求救!!

来源:百度知道 编辑:UC知道 时间:2024/09/22 16:47:23
#include"stdio.h"
main()
{fun();
getch();
}
fun(float a,float b)
{
float t
scanf("%f %f",&a,&b);
if(a<b)
{t=a ;a=b ;b=t}
printf("%5.2,%5.2f\n",&a,&b);
}
fun功能有小到大输出两实数

1.将func(float a, float b)
改为func()
2.将float t
改为:
float a;
float b;
float t;
3.将f(a<b)
改为if (a>b)
4.将printf("%5.2,%5.2f\n",&a,&b);
改为printf("%5.2,%5.2f\n",a,b);

#include <stdio.h>
void fun(float a, float b);

int main()
{fun();
getch();
return 0;
}

void fun(float a,float b)
{
float t
scanf("%f %f",&a,&b);
if(a<b)
{t=a ;a=b ;b=t}
printf("%5.2,%5.2f\n",a,b);
}

大括号不匹配