09/02/11 0:12
__BlackworM__
Ragazzi scusate se per la seconda volta di fila posto una discussione, ma sto lavorando su un progettino in c ed ho difficoltà con le sue convenzioni e sintassi.
Io ho questo codice in pratica chiamo la funzione appello() e mi va a stampare l'elenco degli alunni e dovrebbe stampare un alunno per voltà dando la possibilità di inserire se è assente o presente, ma quando stampa il primo alunno ed io inserisco o 0 e 1 crasha il programma è si chiude...mi aiutate gentilmente ?
void appello()
{
int count;
int i;
printf(" Se l'alunno è assente=1, se presente=0\n");
for(i=0;i<=MAX_STUDENTI;i++)
{
printf(" %s %s : ",classe[i].cognome,classe[i].nome);
fflush(stdin);
scanf("%d",&count);
switch(count)
{
case 0: presenza(i); break;
case 1: assenza(i); break;
}
}
}
Ultima modifica effettuata da __BlackworM__ 09/02/11 0:13
aaa
09/02/11 0:30
HeDo
posta il codice di "presenza" ed "assenza"
aaa