Esercizio fatto in classe

#include <stdio.h>
int numeri[10];
int numeri1[10];
char studenti[10][30];
int i;
FILE *f1;
void caricaNumeri(){
                    for(i=0;i<10;i++){
                    printf("digita dei numeri interi\n");
                    scanf("%s %d",studenti[i],&numeri[i]);
                    }
}
void stampaNumeri(){
                    for(i=0;i<10;i++){
                    printf("%s %d\n",studenti[i],numeri[i]);
                    }
}
void scriviNumeri(){
                    f1=fopen("numeri.txt","w");
                    for(i=0;i<10;i++){
                    fprintf(f1,"%s %d\n",studenti[i],numeri[i]);
                    }
                    fclose(f1);
}
void leggiNumeri(){
                   f1=fopen("numeri.txt","r");
                   for(i=0;i<10;i++){
                   fscanf(f1,"%s %d",studenti[i],&numeri1[i]);
                   }
}
void stampaNumeri1(){
                     for(i=0;i<10;i++){
                     printf("%s %d\n",studenti[i],numeri1[i]);
                     }
}
int main(){
caricaNumeri();
stampaNumeri();
scriviNumeri();
leggiNumeri();
stampaNumeri1();

}

Commenti

Posta un commento