Informatică, întrebare adresată de dyanacris, 9 ani în urmă

Să se determine câte vocale din șir sunt cuprinse între două consoane.
Ma puteti ajuta va rog cu o rezolvare care sa nu contina subprograme. Va rog!

Răspunsuri la întrebare

Răspuns de gigel49gigel
0
#define VOC "aeiou"
char *sir="un sir cu multe vocale si consoane";
char s=sir+1;
uint8 ct=0;

while (*(s+1)){
if (strchr(VOC,*s)!=NULL)&&(strchr(VOC,*(s-1)))==NULL&&(strchr(VOC,*(s+1))=NULL) ct++; 
s++;
}
Alte întrebări interesante