Anonymní profil MartinT – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Anonymní profil MartinT – Programujte.comAnonymní profil MartinT – Programujte.com

 

Příspěvky odeslané z IP adresy 37.48.35.–

MartinT
C / C++ › Ověření vstupu čísla (int)
6. 12. 2018   #382526

Ahoj, řeším problém se vstupem čísel do programu. Uživatel musí zadat pouze číslo, avšak toto číslo (pokud ho uživatel zadá) se nachází ve stringu (načteno funkcí fgets). 

Cílem této funkce je ověřit, že uživatel zadal pouze číslo.

Tedy:

  • 14 - ano
  • 14s4s4s - ne
  • sssss - ne
  • atd. 

Vím, že funkce, která mi to pomůže hlídat a zároveň udělá ze stringu int (long) je strtol.

Mohu někoho poprosit o radu? Jak správně tyto věci dát dohromady, aby funkce po špatném zadání vyzvala k opravě.

Díky.

 

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032019 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý