Se ho una struct con due vettori di int,come faccio a stamparli ?
cosi mi stampa strani valori,il dubbio è:per stampare un array di struct che a sua volta contiene due vettori di int,come devo fare?
typedef struct studente{
int indiceriga[12];
int indicecolonna[12];
}studente ;
void stampa(struct studente v[],int n,int size);
int main(){
studente v[1];
printf("Stampa il vettore di struct:\n");
stampa(v,n,size);
}
void stampa(struct studente v[],int n,int size){
int i;
int k=0;
printf("\n");
for(i=0;i<n;i++){
for(k=0;k<size;k++)
printf("Indiceriga:%d\n",v[i].indiceriga[k]);
printf("Indicecolonna:%d\n",v[i].indicecolonna[k]);
}
}