Показать сообщение отдельно

  #581  
Старый 12.01.2008, 22:08
razzzar
Участник форума
Регистрация: 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);
 
Ответить с цитированием