Предполагая C
<stdio.h>
является одним из стандартных заголовков C. Ваш компилятор жалуется, что не может найти этот заголовок. Это означает, что ваша стандартная библиотека повреждена.
Рассмотрите возможность переустановки вашего компилятора.
Предполагая C ++
<stdio.h>
- это стандартный заголовок C, вместо C ++ вместо него используется <cstdio>
. Хотя <stdio.h>
все еще требуется для существования в C ++, так что, вероятно, это не проблема.
Помимо этих предположений, наиболее вероятно (в зависимости от вашего стиля кодирования и тегов), что вы используете C. Попробуйте это как пример кода. Это гарантированно (я) для компиляции на работающем компиляторе C, если этого не произойдет, ваш компилятор ужасно сломан, и вы должны установить еще один / переустановить:
#include <stdio.h>
#include <stdlib.h>
int main(int argc, char **argv) {
printf("Hello World!\n");
return EXIT_SUCCESS;
}