#include <stdio.h>
#include <stdlib.h>
/*
*
*/
int main(int argc, char** argv) {
int a,b;
printf("a\n");
scanf("%d %d",&a,&b);在这个地方%d %d我用空格就能输出我要的结果 为什么我输入逗号就不行呢
if (a>=20)
if (b>=2000)
b=b+200;
else
b=b+180;
else
if (b>=1500)
b=b+150;
else
b=b+120;
printf("%d",b);
system("pause");
return (EXIT_SUCCESS);
}
如果用逗号会怎么样呢
追答如果你用错了分隔符,则scanf()就不能正常的读到数据了,导致程序运行出错了!
本回答被提问者和网友采纳