Jak píšou ostatní, když to zkompiluješ pomocí
gcc main.c -lm -pedantic -Werror -Wall -Wextra -Wno-long-long -o out main.c
Dostaneš:
In function ‘Input’: main.c:19:26: error: suggest braces around empty body in an ‘if’ statement [-Werror=empty-body] if (prvni == '#');
Jde o to, že ten if
nemá žádné tělo, žádný obsah. Protože jsi tam dal ten středník. Musíš ho dát pryč.
2 | No.2 Revision |
Jak píšou ostatní, když to zkompiluješ pomocí
gcc main.c -lm -pedantic -Werror -Wall -Wextra -Wno-long-long -o out main.c
Dostaneš:
In function ‘Input’: main.c:19:26: error: suggest braces around empty body in an ‘if’ statement [-Werror=empty-body] if (prvni == '#');
Jde o to, že ten if
nemá žádné tělo, žádný obsah. Protože jsi tam dal ten středník. Musíš ho dát ten středník pryč.
3 | No.3 Revision |
Jak píšou ostatní, když to zkompiluješ pomocí
gcc main.c -lm -pedantic -Werror -Wall -Wextra -Wno-long-long -o out main.c
Dostaneš:
In function ‘Input’: main.c:19:26: error: suggest braces around empty body in an ‘if’ statement [-Werror=empty-body] if (prvni == '#');
Jde o to, že ten if
nemá žádné tělo, žádný obsah. Protože jsi tam dal ten středník. Musíš dát ten středník pryč.
if (prvni == '#'); // <- tady
{
continue;
}
4 | No.4 Revision |
Jak píšou ostatní, píše @shejby, když to zkompiluješ pomocípomocí:
gcc main.c -lm -pedantic -Werror -Wall -Wextra -Wno-long-long -o out main.c
Dostaneš:
In function ‘Input’: main.c:19:26: error: suggest braces around empty body in an ‘if’ statement [-Werror=empty-body] if (prvni == '#');
Jde o to, že ten if
nemá žádné tělo, žádný obsah. Protože jsi tam dal ten středník. Musíš dát ten středník pryč.
if (prvni == '#'); // <- tady
{
continue;
}
Přikládám i obrázek od @drozdajka: