想一次读入三个整数,分别存进 a、b、c:
int a, b, c;
scanf("%d%d%d", &a, &b, c);
这行 scanf 哪里出了问题?
- A. 格式串里不能连写三个 %d,必须写成 %d,%d,%d
- B. c 前面少了取地址符 &,要写成 &c,否则读到的数存不进 c
- C. 代码没写错,是输入的人必须用逗号分隔三个数
- D. 这行没有问题,三个参数对三个 %d,完全正确
想一次读入三个整数,分别存进 a、b、c:
int a, b, c;
scanf("%d%d%d", &a, &b, c);
这行 scanf 哪里出了问题?