
12.01.2008, 22:08
|
|
Участник форума
Регистрация: 16.06.2007
Сообщений: 107
Провел на форуме: 725870
Репутация:
208
|
|
Код:
bool IsAllDigits(char *str)
{
for(int i=0; *(str+i)!=0; i++)
if(*(str+i)<0x30 || *(str+i)>0x39)
return false;
return true;
}
...
char age[5];
int nage;
do
{
cin>>age;
} while ( !IsAllDigits(age) );
nage = atoi(age);
|
|
|