2013-11-08 2 views
-7

Я изучаю C. Я был расстроен этой проблемой в течение как минимум 20 минут. Кажется, я даже не могу получить свой мир приветствия. Проблема даже не компилируется.Hello World не печатает. Ошибка

int main() 
{ 
    printf("hello world"); 
    return 0; 
{ 

Что дает?

+3

Прежде всего, при размещении вопроса об ошибках компиляции всегда включайте полный и неотредактированный журнал сообщений об ошибках в вопрос. Во-вторых, даже не видя их, я уверен, что сообщения об ошибках здесь будут достаточно ясными, чтобы вы могли найти проблему, просто прочитав их. –

ответ

3
#include <stdio.h> // include this library header file to use printf() 

int main() 
{ 
    printf(“Hello world.\n”); 
    return 0; 
}     // Replace “{“ with : “}” 
        // You were not closing the main body correctly. 
1

Безотносительно открыт должен быть закрыт:

return 0; 
} // change to closing bracket 

Кроме того, #include <stdio.h> в случае, если у вас нет.

0

Убедитесь, что вы включили правильные заголовки и что вы запрашиваете ввод после печати сообщения. Если вы не печатаете, у вас не будет достаточно времени, чтобы увидеть сообщение.

#include <stdio.h> 

int main() 
{ 

printf("hello world"); 
getchar(); //if you don't do this the hello world will be printed too fast for you to see 
return 0; 

} 
Смежные вопросы