meme991525 发表于 2020-6-1 11:16:35

scanf无法输入数字或字符

请问,使用Dev-c++调试成功后,scanf无法输入任何数字或字符,是怎么回事?

xiaosi4081 发表于 2020-6-1 11:30:32

发代码

热气球 发表于 2020-6-1 11:37:57

源码呢亲

jackz007 发表于 2020-6-1 11:50:47

1、使用Dev-c++调试成功,
2、scanf无法输入任何数字或字符;
      楼主是学习编程的,这两件事情的必然联系是什么,烦请楼主解释一下!

meme991525 发表于 2020-6-1 13:14:18

jackz007 发表于 2020-6-1 11:50
1、使用Dev-c++调试成功,
2、scanf无法输入任何数字或字符;
      楼主是学习编程的,这两件事情的必然 ...

初学者,幼儿园水平而已

meme991525 发表于 2020-6-1 13:16:17

热气球 发表于 2020-6-1 11:37
源码呢亲

int main()
{
        int a,b,c;
        printf("input a,b,c=\n");
        scanf("%d%d%d",&a,&b,&c);
        printf("a=%d,b=%d,c=%d\n",a,b,c);
}
麻烦你帮我看一下,这个应该是非常简单的程序,但运行的时候,就是输入不了数据

skyddy 发表于 2020-6-1 13:23:03

文件开头 加入 #include <stdio.h> 试试

热气球 发表于 2020-6-1 13:58:32

meme991525 发表于 2020-6-1 13:16
int main()
{
        int a,b,c;


int main()
{
      int a,b,c;
      printf("input a,b,c=\n");
      scanf("%d %d %d",&a,&b,&c);
      printf("a=%d,b=%d,c=%d\n",a,b,c);
}
输入的时候加个分隔符呢
页: [1]
查看完整版本: scanf无法输入数字或字符