Ciao ragazzi per esercitarmi voglio provare a realizzare un programma in cui debba trovare uno studente tra i vari studenti. Lo studente è visto come un tipo di dato contenente 3 diversi elementi come potete vedere. Per cercare questi studenti avevo intenzione di inserire un vettore formato dagli studenti che a loro volta sono composti da 3 campi. Non capisco come però posso effettuare questa cosa. Anche il vettore dovrebbe essere una struttura contenente i 3 campi più la dimensione del vettore? Questa è la parte iniziale che ho realizzato. Saprei già realizzare anche le restanti funzioni,ma non capisco questo aspetto del vettore e quindi sono bloccato.
//
#include<stdlib.h>
#include<stdio.h>
#include<string.h>
#define DIMSTRINGA 5
#define N 4
#define NUMSTUDENTI 3
typedef char stringa[DIMSTRINGA];
typedef struct{
stringa nominativo;
int matricola;
int* voti;
}studente;