Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

posted 2014-11-27 15:09:06 +0100

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č.

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č.

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;
    }

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:

V čem je problém