Ciao,
devo fare un programma che dati in ingresso 10 voti di 10 studenti mi dica qual'è il voto più alto e il nome ed il cognome dello studente che lo ha fatto.
Io riesco solo a determinare quale è il voto più alto ma, poi non so che cosa scrivere al fine di far apparire anche il nome ed il cognome dello studente che lo ha ottenuto.
Qualcuno di voi mi potrebbe gentilmente spiegare come posso risolvere questo problema.
Ciao e grazie.
codice:
//Miglior voto delgi alunni
#include<stdio.h>
int  main()
{
     float voti , votimax;
     char *nome[10], *cognome[10];
     int i;
     for(i=0;i<10;i++)
    {
                    printf("\nInsersci il voto numero %d: ", i+1);
                    scanf("%f", &voti);
                    printf("\nInsersci il nome dello studente: ");
                    scanf("%s", &nome[i]);
                    printf("\nInsersci il cognome dello studente: ");
                    scanf("%s", &cognome[i]);
                    if(i==1)
                    votimax=voti;
                    else
                    {
                    if(voti>votimax)
                    votimax=voti;
                    } 
    }
    system ("pause");
    return 0;
}