Il codice qui sul cel non ce l'ho tutto ho solo questo pezzo xò ti spiego approssimativamente cosa ho fatto (La prima parte è per calcolare il numero di vocali e consonanti nella stringa inserita)
Dopo di che prima del system("PAUSE") ho fatto:codice:#include <stdio.h> #include <stdlib.h> #include <string.h> main() { int i,l,n; char str[100]; printf("Inserisci la stringa: "); gets(str); l=strlen(str); int v=0; int c=0; for(i=0;i<=l;i++){ if((str[i]>=97&&str[i]<=122)||(str[i]>=65&&str[i]<=90)){ if((str[i]=='a'||str[i]=='e'||str[i]=='i'||str[i]=='o'||str[i]=='u') || (str[i]=='A'||str[i]=='E'||str[i]=='I'||str[i]=='O'||str[i]=='U')) v=v+1; else c=c+1; } } printf("Il numero delle vocali %c: %d\nIl numero delle consonanti %c: %d\n",138,v,138,c); system("PAUSE"); }
è tutto sbagliato vero?codice:int c1=0;c2=0 così via fino a c26=0; for(i=0;i<=l;i++){ if(str[i]=='a') c1=c1+1; if(str[i]=='b') c2=c2+1; così via fino ad arrivare a if(str[i]=='z') c26=c26+1; e poi la visualizzazione

Rispondi quotando
