为什么我的程序不能输出正确的答案?而把printf("%d",b)改成printf("%f",b)就能输出
#include "stdio.h"void out(int a,float c)
{
float b;
b=a*c;
printf("%d\n",b);
}
void main()
{
int a;
float b;
printf("a=");
scanf("%d",&a);
printf("b=");
scanf("%f",&b);
out(a,b);
}
代码.rar
(602 Bytes)