6.下列程序运行时,如果输入的数据为2.3和8.2,程序运行的结果是什么?若要得到正确的浮点数结果,程序如何修改?
main ()
{ float a,b,c;
scanf(“%f,%f”,&a,&b);
c=add(a,b);
printf(“sum is %f”,c);
}
float add(float x,float y)
{float z;
z=x+y;
return(z)
}
出自:西安石油大学-C语言程序设计