Contare numero caratteri minuscoli di un file

di il
6 risposte

Contare numero caratteri minuscoli di un file

Ciao! Devo scrivere un programma in c che conta il numero di caratteri minuscoli all'interno di un file passato da riga di comando. Sembra banale ma non so come far scorrere tutti i caratteri del file.
#include <stdio.h>
#include <stdlib.h>

int main(int argc, char* argv[]) {

   FILE* fp;
   char* nomefile;
   int conta=0;
   if(argc!=2) {
      printf("Numero parametri errato\n");
      exit(0);
   }
   nomefile=argv[1];
   fp=fopen(nomefile, "r");
   
   ????
   ????
   ????

   printf("Il numero di caratteri minuscoli è %d\n", conta);
   fclose(fp)
Dove ci sono i ???? dovrei scorrere tutti i caratteri presenti nel file e verificare se essi sono un carattere minuscolo (in questo caso incrementare conta) oppure no. Come faccio??? Vi prego ho assolutamente bisogno di aiuto!!!
Grazie!

6 Risposte

Devi accedere o registrarti per scrivere nel forum
6 risposte