ako poznamenal los, chyba ti blok pre prikazy IF - to je hlavny dovod nefunkcnosti.
Co ti ale este je nutne vytknut, ze pouzivas 4x rovnaky blok prikazov. Nie je lepsie po vybere znamienka hned pytat cisla nutne pre vypocet a potom uz podla vybraneho znamienka urobit vypocet?
Dalsia vec, nemusis kombinovat stale printf so scanf. Scanf dokaze pokial si este dobre spominam aj vypisovat.
scanf("Zadaj cislo x: %d", &x)
Taktiez mozes tie 4 podmienky nahradit CASEom. System pause a return 0 tiez staci dat len na koniec programu pokial vytvoris tie bloky pre IF alebo ich nahradis caseom.