LINUX.ORG.RU

История изменений

Исправление hateyoufeel, (текущая версия) :

if (!isalnum(c))

Читер! Вот, за две минуты написал.

bool alphanumeric(const char* strin) {
  if(*strin == '\0')
    return false;
  
  for(; *strin != '\0'; strin++) {
    if(*strin >= '0' && *strin <= '9')
      continue;
    if(*strin >= 'a' && *strin <= 'z')
      continue;
    if(*strin >= 'A' && *strin <= 'Z')
      continue;
    
    return false;
  }
  
  return true;
}

Исходная версия hateyoufeel, :

if (!isalnum(c))

Читер!