C语言 我的程序错哪里了啊 ADD

来源:百度知道 编辑:UC知道 时间:2024/05/30 19:43:17
#include <stdio.h>

main()
{
float add(float a,float b);
float x,y;
float c;
scanf("%f %f",x,y);
c=add(x,y);
printf("%f",c);
getch();
}
float add(float a,float b)
{
float c;
c=a+b;
return (c);
}

#include <stdio.h>

main()
{
float add(float a,float b);
float x,y;
float c;
scanf("%f %f",&x,&y); //注意这~
c=add(x,y);
printf("%f",c);
getchar();
}
float add(float a,float b)
{
float c;
c=a+b;
return (c);
}

#include <stdio.h>
void main()
{
float add(float a,float b);
float x,y;
float c;
scanf("%f,%f",&x,&y);/*%f和%f之间用逗号比较好.*/
/*符号"&"是表示"取地址",在scanf函数中一定要注意*/
c=add(x,y);
printf("%f",c);
getch();
}
float add(float a,float b)
{
float c;
c=a+b;
return(c);
}

scanf("%f %f",&x,&y);

第六行
scanf("%f,%f",&x,&y);