Advertisement
Ferdinando_Ottaviani

Esercizio 7

Oct 22nd, 2019
204
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.78 KB | None | 0 0
  1. #include <stdio.h>
  2. int main(void){
  3. /*DICHIARO LE VARIABILI E LE PONGO A 0 QUELLE INTERE*/
  4. char ch;
  5. int c=0,l=0,w=0;
  6. printf("Inserire una parola\n");
  7. /* CREO UN CICLO WHILE PER SCORRERE CARATTERI,PAROLE E LINEE PONENDOLO UGUALE AD EOF IN MODO DA USSCIRE QUANDO HA FINITO DI SCANSIONARE*/
  8. while (ch!=EOF){
  9. ch=getchar();
  10. if (ch>='A' || ch<='Z' || ch>='a' || ch<='z') /*VERIFICO SIA UNA LETTERA*/
  11. c=c+1; /*INCREMENTO C*/
  12. if (ch==' ' || ch=='\n' || ch=='\t')/*VERIFICO VI SIA UNO SPAZIO O LA FINE DI UNA LINEA*/
  13. w=w+1; /*INCREMENTO W*/
  14. if (ch=='\t' || ch=='\n')/*VERIFICO VI SIA UNA NUOVA LINEA O UNA NUOVA TABULAZIONBE*/
  15. l=l+1; /*INCREMENTO L*/
  16. }
  17. /*STAMPO A SCHERMO I RISULTATI*/
  18. printf("Hai inserito %d lettere,%d parole %d righe\n",c,w,l);
  19. return 0;
  20. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement