Показать сообщение отдельно
Старый 08.07.2003, 10:19     # 19
alexey_ma
Member
 
Регистрация: 10.03.2002
Адрес: Israel
Сообщения: 245

alexey_ma Нимб уже пробиваетсяalexey_ma Нимб уже пробивается
2Izzyy
Вот еще вариант как можно рекурсивно сделать:
Код:
int check_alpha(char *s1, char *s2)
{	
	if(!*s1 )
		return 1;
	if (!(*s1>='A' && *s1<='Z'))				
		return check_alpha(++s1,s2);
	else
	{
		if(!*s2)
			return 0;
		if (*s2>='A' && *s2<='Z')
		{
			if(*s1 == *s2)
				return check_alpha(++s1,++s2);	
			else
				return 0;
		}
		else
			return check_alpha(s1,++s2);
	}
	return 0;	
}
Не уверен что все правильно будет работать. Но принцип понятен.
__________________
Best Regards
alexey_ma вне форума