perchè in questo codice non mi stampa il riepilogo dei minuti per ogni giorno'?? grazie mille a tutti
giorno attività minuti
1 lezione 90
4 ricevimento 60
3 progetto_a 180
3 lezione 180
3 correzione_esami 160
1 lezione 90


codice:
for(t=1; t<9; t++)
    {
        conta=0;
        while(fgets(str,MAX,fp)!=NULL)
        {
            sscanf(str,"%d %s %d",&giorno,attivita,&min);

            if(giorno==t)
                conta+=min; 
        }
printf(" giorno %d somma %d\n",t,conta);


    }
    fclose(fp);
    return 0;

}