int contamaiuscole (char *s1)
{
if (*s1 != ‘\0’)
return (((*s1>=‘A’)&&(*s1<=‘Z’))?1 + contamaiuscole (s1+1): contamaiuscole (s1+1));
else
return 0;
}
int maxprefissocomune (char *s1, char *s2)
{
if ((*s1 == *s2) && (*s1 != ‘\0’))
return (1+maxprefissocomune (s1+1,s2+1));
else
return 0;
}
int solecifre (char *s1)
{
if ((*s1 == ‘\0’))
return 1;
else
return (((*s1>=‘0’)&&(*s1<=‘9’)) && solecifre(s1+1));
}
-- MatteoLaBella - 22 Mar 2006
![]() |
Questo sito usa cookies, usandolo ne accettate la presenza. (CookiePolicy)
Torna al Dipartimento di Informatica |
|