Imam program za koji mi treba provera unosa. Na primer ako korisnika pitam koju opciju zeli
cout <<"(Unesite broj bez tacke na kraju)#";
cin >> glavniMeni;
glavniMeni promenljiva je tipa int. Pokusao sam sa funkcijom isdigit() (iz ctype.h) ali ona mi je uvek davala vrednost 0.
void ProveraUnosaBroja(int i)
{
if (!isdigit(i))Imam program za koji mi treba provera unosa. Na primer ako korisnika pitam koju opciju zeli
cout <<"(Unesite broj bez tacke na kraju)#";
cin >> glavniMeni;
glavniMeni promenljiva je tipa int. Pokusao sam sa funkcijom isdigit() (iz ctype.h) ali ona mi je uvek davala vrednost 0.
void ProveraUnosaBroja(int i)
{
if (!isdigit(i))
{
cout << "Nije digitalni broj";
i = 0;
}
}
{
cout << "Nije digitalni broj";
i = 0;
}
}




Provera ulaznih podataka
