为什么这个简单的c程序编译器不会?

时间:2014-09-26 23:21:49

标签: c eclipse

我刚开始第一次学习C,我遇到了很多问题。 当我使用printf编写一个HelloWorld应用程序时,一切都很有效,但是当我包含scanf函数或者甚至是char变量时,似乎没有什么可以工作的。我知道这可能是一个愚蠢的问题,但我真的很感激任何可用的帮助。

我在尝试编译时遇到的一些错误包括:

在功能'main'中: 警告:初始化从指针生成整数而没有强制转换[默认启用]

现在,当我尝试编译时,我没有收到任何错误消息,最后只生成或执行任何内容。请多多帮助,谢谢。

#include <stdio.h>

int main (void)
{
   int Numb;

   printf( "Hello world\n");
   printf( "I'm Kallum/n");
   printf( "Choose a Number Between one and ten: ");
   scanf( "%d", &Numb);
   printf("This is your Number %d!", Numb);
   return 0;
}

1 个答案:

答案 0 :(得分:0)

上面的代码将编译并给你预期的输出。我不知道哪个 您是否正在使用GCC编译。

小点请在编写代码之前按照一些书来理解。