是你的scanf和printf是用错误了!

我有点菜,但我很努力!!!
大家好!我是一名新手,我也现在很想学习C编程啊,我想问下您什么学历啊,我的理科和英语都不行啊,我快23了,是不是会有点落后啊,学的时候跟不上你们大家啊,但是我真的好想学,你们谁能给我些指点啊,这个跟英语和数学有很大关系吗?谢谢了!谢谢大家了 !
年龄不是问题,基础不是问题,只有你真的努力了,这才是问题所在!!
因为占位符和后面的实数位格式要一样,所以加一个逗号即可...或者说用户输入的时候不要敲入","号就OK!
完整代码如下:
#include<stdio.h>
void main()
{
float a,b,q,w,o,p;
printf("请输入两个数字,用逗号分开:\n");
scanf("%f,%f",&a,&b);
q=a+b;
w=a-b;
o=a*b;
p=a/b;
printf("q=%f\n",q);
printf("w=%f\n",w);
printf("o=%f\n",o);
printf("p=%f\n",p);
}
#include<stdio.h>
void main()
{
float a,b,q,w,o,p;
printf("请输入两个数字,用逗号分开:\n");
scanf("%f",&a);
scanf("%f",&b);
q=a+b;
w=a-b;
o=a*b;
p=a/b;
printf("q=%f\n",q);
printf("w=%f\n",w);
printf("o=%f\n",o);
printf("p=%f\n",p);
}
这样就可以了