#include <stdio.h>
#include <stdlib.h>
int main( ) {
///komentarzh25yjnbgtcexdwa
int liczba;
float ulamek;
// przyklad nr 1
printf ( "podaj liczbe calkowita:" ) ; scanf_s( "%d" , & liczba) ;
if ( liczba== 8 ) return 0 ;
if ( liczba> 0 )
printf ( "\n Podano liczbe wieksza od 0\n " ) ; if ( liczba
< 0 ) printf ( "Podano liczbe mniejsza od 0\n " ) ; if ( liczba== 0 )
if ( liczba > 0 && liczba % 2 == 0 ) {
printf ( "\n Podano liczbe wieksza od 0 parzysta\n " ) ;
} else if ( liczba > 0 && liczba % 2 == 1 ) {
printf ( "\n Podano liczbe wieksza od 0 i nieparzysta\n " ) ; } else if ( liczba < 0 && liczba % 2 == 0 ) {
printf ( "\n Podano liczbe mniejsza od 0 parzysta\n " ) ; }
else if ( liczba < 0 && liczba % 2 == 1 ) {
printf ( "\n Podano liczbe mniejsza od 0 i nieparzysta\n " ) ; }
else {
printf ( "\n cos poszlo nie tak\n " ) ; }
if ( liczba > 5 || liczba <- 5 ) {
printf ( "\n podano liczbe o wartosci bezwzglednej wiekszej niz 5\n " ) ; }
// przyklad nr 2
printf ( "podaj liczbe ulamkowa:" ) ; scanf_s( "%f" ,& ulamek) ;
if ( ulamek> 1 )
printf ( "\n Podano liczbe wieksza od 1\n " ) ; else if ( ulamek<- 1 )
printf ( "Podano liczbe mniejsza od -1z\n " ) ; else {
printf ( " ulamek z zakresu (-1,1)\n " ) ; }
return 0 ;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CiNpbmNsdWRlIDxzdGRsaWIuaD4KaW50IG1haW4oKXsKICAgIC8vL2tvbWVudGFyemgyNXlqbmJndGNleGR3YQogICAgaW50IGxpY3piYTsKICAgIGZsb2F0IHVsYW1lazsKICAgIAogICAgLy8gcHJ6eWtsYWQgbnIgMQogICAgcHJpbnRmKCJwcnp5a2xhZCBuciAxXG4iKTsKICAgIHByaW50ZigicG9kYWogbGljemJlIGNhbGtvd2l0YToiKTsKICAgIHNjYW5mX3MoIiVkIiwgJmxpY3piYSk7CglpZihsaWN6YmE9PTgpIHJldHVybiAwOwogICAgaWYobGljemJhPjApCiAgICAgICAgICAgcHJpbnRmKCJcblBvZGFubyBsaWN6YmUgd2lla3N6YSBvZCAwXG4iKTsKICAgIGlmKGxpY3piYTwwKSBwcmludGYoIlBvZGFubyBsaWN6YmUgbW5pZWpzemEgb2QgMFxuIik7CiAgICBpZihsaWN6YmE9PTApCiAgICAgICAgICAgICBwcmludGYoInBvZGFubyIpOwogICAgICAgICAgICAgcHJpbnRmKCIgemVyb1xuIik7CiAgICAJaWYgKGxpY3piYSA+IDAgJiYgbGljemJhICUgMiA9PSAwKSB7CgkJcHJpbnRmKCJcblBvZGFubyBsaWN6YmUgd2lla3N6YSBvZCAwIHBhcnp5c3RhXG4iKTsKCgl9IGVsc2UgaWYgKGxpY3piYSA+IDAgJiYgbGljemJhICUgMiA9PSAxKSB7CgkJcHJpbnRmKCJcblBvZGFubyBsaWN6YmUgd2lla3N6YSBvZCAwIGkgbmllcGFyenlzdGFcbiIpOwoJfSBlbHNlIGlmKGxpY3piYSA8IDAgJiYgbGljemJhICUgMiA9PSAwKSB7CgkJcHJpbnRmKCJcblBvZGFubyBsaWN6YmUgbW5pZWpzemEgb2QgMCBwYXJ6eXN0YVxuIik7Cgl9CgllbHNlIGlmIChsaWN6YmEgPCAwICYmIGxpY3piYSAlIDIgPT0gMSkgewoJCXByaW50ZigiXG5Qb2Rhbm8gbGljemJlIG1uaWVqc3phIG9kIDAgaSBuaWVwYXJ6eXN0YVxuIik7Cgl9CgllbHNlIHsKCQlwcmludGYoIlxuY29zIHBvc3psbyBuaWUgdGFrXG4iKTsKCX0KCglpZihsaWN6YmEgPjUgfHwgbGljemJhIDwtNSkgewoJCXByaW50ZigiXG5wb2Rhbm8gbGljemJlIG8gd2FydG9zY2kgYmV6d3pnbGVkbmVqIHdpZWtzemVqIG5peiA1XG4iKTsKCX0KCSAgICAgICAgIAogICAgc3lzdGVtKCJwYXVzZSIpOwogICAgLy8gcHJ6eWtsYWQgbnIgMgogICAgcHJpbnRmKCJwcnp5a2xhZCBuciAyXG4iKTsKICAgIHByaW50ZigicG9kYWogbGljemJlIHVsYW1rb3dhOiIpOwogICAgc2NhbmZfcygiJWYiLCZ1bGFtZWspOwogICAgaWYodWxhbWVrPjEpCiAgICAgICAgICAgICAgICBwcmludGYoIlxuUG9kYW5vIGxpY3piZSB3aWVrc3phIG9kIDFcbiIpOwogICAgICAgICAgICAgICAgZWxzZSBpZih1bGFtZWs8LTEpCiAgICAgICAgICAgICAgICAgICAgIHByaW50ZigiUG9kYW5vIGxpY3piZSBtbmllanN6YSBvZCAtMXpcbiIpOwogICAgICAgICAgICAgICAgICAgICBlbHNlewogICAgICAgICAgICAgICAgICAgICAgICAgIHByaW50ZigicG9kYW5vIik7CiAgICAgICAgICAgICAgICAgICAgICAgICAgcHJpbnRmKCIgdWxhbWVrIHogemFrcmVzdSAoLTEsMSlcbiIpOwogICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgIHN5c3RlbSgicGF1c2UiKTsgICAgICAgICAgICAgCiAgICByZXR1cm4gMDsKfQogICAgCg==
compilation info
prog.c: In function ‘main’:
prog.c:11:5: warning: implicit declaration of function ‘scanf_s’; did you mean ‘scanf’? [-Wimplicit-function-declaration]
scanf_s("%d", &liczba);
^~~~~~~
scanf
prog.c:16:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
if(liczba==0)
^~
prog.c:18:14: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
printf(" zero\n");
^~~~~~
prog.c:38:5: warning: ignoring return value of ‘system’, declared with attribute warn_unused_result [-Wunused-result]
system("pause");
^~~~~~~~~~~~~~~
prog.c:51:5: warning: ignoring return value of ‘system’, declared with attribute warn_unused_result [-Wunused-result]
system("pause");
^~~~~~~~~~~~~~~
/usr/bin/ld: /home/UIgYEX/ccv4IRNK.o: in function `main':
prog.c:(.text.startup+0x45): undefined reference to `scanf_s'
/usr/bin/ld: prog.c:(.text.startup+0xfc): undefined reference to `scanf_s'
collect2: error: ld returned 1 exit status
stdout