以下c语言程序哪里出错了?为什么怎么输入都是输出一些奇怪的东西?小白一枚求解

#include <stdio.h>
void main()
{
int a,b,c;
float d;
scanf("%f,%f,%f",&a,&b,&c);
d=(a+b+c)/3;
printf("Average %f,%f,%f is d=%f\n");
}

最近在备考计算机二级,对这个有些了解,稍微修改一下就好了:

#include <stdio.h>
void main()
{
float a,b,c;
float d;
scanf("%f,%f,%f",&a,&b,&c);
d=(a+b+c)/3;
printf("Average %f,%f,%f is d = %f\n",a,b,c,d);
}

追问

好倒是好了就是不明白为什么

温馨提示:内容为网友见解,仅供参考
无其他回答

西南交通大学有哪些教授的课是必须要去蹭的?
首先是李娟老师的交通运输概论。我是交通运输类专业的学生,所以这是向我们专业开设的课程,但主要讲的是一些基础理论知识,大家都可以听的哟。李娟老师上课思路清晰,很注重同学们逻辑思维的培养。在她的课上,你会实时感叹老师怎么懂这么多,见识太广泛了,简直是行走的教科书,在这样的课上真的舍不得...

相似回答