Ciao a tutti, vorrei chiedere se qualcuno mi può aiutare in questa cosa semplice..vorrei stampare gli elementi di Istituto...
So che probabilmente è un errore da scemi ma sto cercando di imparare ma in alcune cose mi blocco..
Questo è il codice, ma non funziona, stampa dei caratteri strani
#include <stdio.h>
#include <string.h>
#define SIZE 300
#define CARATT 256
typedef struct {
int cod_studente;
char nome [CARATT];
char cognome [CARATT];
char classe[CARATT];
double media_voti;
int condotta;
}Istituto;
main (){
int i;
Istituto Is[300]= {{2101, "Marco", "Rossi","1A",7.00,6}};
printf("Codice studente %d\n",Is[SIZE].cod_studente);
printf("Nome: %s\n", Is[SIZE].nome);
printf("Cognome: %s\n", Is[SIZE].cognome);
printf("Classe: %s\n", Is[SIZE].classe);
printf("Media: %f\n", Is[SIZE].media_voti);
printf("Condotta: %d\n", Is[SIZE].condotta);
system("PAUSE");
}