salve a tutti, ho fatto questo programma in c per la verifica di informatica:
codice:
#include<stdio.h>

#define ATLETI 5
int main()
{
    int vet[ATLETI]={1,2,3,4,5};
    int i, p=0, c=0;

    printf("Assegna 5 voti\n");

    for(i=1; i<=ATLETI; i++)
        {
            scanf("%8d",&vet[i]);
            printf("%s%12s\n","Atleta","Punteggio");
            printf("%8d%8d\n",i,vet[i]);

            if(vet[i]==p)
            {
            c=c+1;
            }
        }
            printf("\nIl voto %d e' assegnato %d volte\n",p,c);

            return 0;
}
in pratica io (giudice) devo assegnare a 5 atleti i rispettivi punteggi in una gara. Scrivere un programma che mi dica quante volte un punteggio è stato assegnato. Ora; io ho fatto tutto correttamente solo che non mi dice le volte esatte che io ho assegnato un punteggio. es: se assegno 5 volte "6" mi dice che il 6 è assegnato 1 volta.