Diskuze: Ošetření vstupu-jen čísla
Zobrazeno 3 zpráv z 3.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
if(scanf("%d", &a) == 1) // uzivatel zadal cislo
else return 0; // nezadal
v c++ s cout to bude podobně
-> stackoverflow.com
Maybe not a proper way... I use that in my school homework.
#include <iostream>
#include <stdio.h>
#include <conio.h>
int getInputNumber()
{
int key;
do
{
key = _getch();
}while (key < '0' || key > '9');
std::cout << key - '0';
return key - '0';
}
int main()
{
int n = getInputNumber() ;
system("pause");
return 0;
}
Zobrazeno 3 zpráv z 3.