有老哥知道为什么吗,怎么是乱数字
好痛苦。不想用Linux,学个C语言,安装vc6.0老闪退,visual studio有总出问题。啊,人傻了 本帖最后由 王逗比666 于 2021-7-29 13:00 编辑不是vs的问题,是你代码的问题,'%'和'd'中间为什么有空格?而且你输入的时候三个数字不能用逗号隔开
#include <stdio.h>
int main(void) {
int a, b, c;
scanf("%d %d %d", &a, &b, &c);
printf("%d, %d, %d\n", a, b, c);
return 0;
}db@DESKTOP-HO2UOPM:/mnt/c/Users/db$ vi main.c
db@DESKTOP-HO2UOPM:/mnt/c/Users/db$ cc main.c && ./a.out
1 2 3
1, 2, 3
db@DESKTOP-HO2UOPM:/mnt/c/Users/db$
楼上说的对 scanf接受变量的形式和输入变量的形式要相符合,而且你是不是写空格了。
页:
[1]