输出格式错误,去掉输出格式中的&字符.就可以了.
没有更高的理想,便在现实中堕落!
你要在scanf里面先用逗号把%f,%f分开
这个是对的,你要在输入数的时候加逗号隔开就必须这样scanf("%d,%d",&a,&b);
如果你是这样scanf("%d%d",&a,&b);在输入数的时候加空格隔开,好像回车也可以
printf输出不应该有&
[此贴子已经被作者于2007-10-20 4:25:01编辑过]
似乎PQ这些先定义负值再引用
[此贴子已经被作者于2007-10-20 9:32:52编辑过]
#include<stdio.h>
void main()
{
int a,b,q,w,o,p;
printf("请输入两个数字,用逗号分开:\n");
scanf("%d,%d",&a,&b);
q=a+b;
w=a-b;
o=a*b;
p=a/b;
printf("q=%d\n",q);
printf("w=%d\n",w);
printf("o=%d\n",o);
printf("p=%d\n",p);
}
美女,你第一个 程序
1.scanf("%f%f",&a,&b);中,%f%f中间加个逗号;
2.printf("q=%f\n",&q);
printf("w=%f\n",&w);
printf("o=%f\n",&o);
printf("p=%f\n",&p);
我就不知道,你为什么会加那个地址符号&
第二个程序 改下 1 就好了