Non so perchè ma gets non mi richiede l'acquisizione di caratteri per caricare il vettore.
questa è la funzione che richiamo
void esempio_array(void)
{
char nome[10]; //quì la dichiaro
int rubrica[2];
printf("\nInserisci il 1o Numero di Telefono: ");
scanf("%d",&rubrica[0]);
printf("\n\nInserisci il Nome del posssessore del 1o Numero di Telefono Max 20 Caratteri: ");
gets(nome); //questa la salta proprio
printf("\n\nInserisci il 2o Numero di Telefono: ");
scanf("%d", &rubrica[1]);
printf("\n\nIl primo numero di telefono e' %d, ed e' di s% mentre il secondo e' %d",rubrica[0] , nome, rubrica[1]);
printf("\n\nQuale numero vuoi rivedere?");
scanf("%d", &scelta);
if (scelta>2)
{
printf("\n\nSei un beota, ti ho detto o 1 o 2");
}
if (scelta==1)
{
scelta=scelta-1;
printf("\nIl primo numero e' %d",rubrica[scelta]);
}
else
{
scelta=scelta-1;
printf("\nIl secondo numero e' %d",rubrica[scelta]);
}
}