Questo è "programma per la gestione dei posti a sedere di un aereo"...il mio problema è l'incremento dei due vettori delle rispettive funzioni (firstClass, economicClass), cioè ad ogni chiamata il vettore deve incrementare e memorizzare la posizione di cui è stato incrementato. Gli ho inizializzati il primo a 0 e il secondo a 6, so che ad ogni chiamata vengono inizializzati da quel punto, quindi vorrei capire con il vostro aiuto come risolvere questo intreccio...

codice:
#include <stdio.h>
#define SIZE 10
#define POSTIprima 5
#define POSTIsecon 5
void firstClass(int prima[], int size);
void economicClass(int seconda[], int size);


int main(){
    int scelta;
    
    int aereo[SIZE]; /* vettore posti aereoplano*/
    int azz; /*variabile per azzeramento vettore aereo*/
    int postiPri, postiSec; /*contatori posti a sedere*/
    
    
    /*azzera i posti a sedere dell'aereo*/
    for(azz = 0; azz < SIZE; azz++){
       aereo[azz] = 0;
    }
    
    
    printf("Premere [ 1 ] per la Prima Classe.\n");
    printf("Premere [ 2 ] per la Seconda Classe.\n");
    
    
    
       while(scelta > 0 || scelta <= 2){
          printf("\nPrego, selezionare una delle due preferenze = ");
          scanf("%d", &scelta);
          
          if(scelta == 1){
             firstClass(aereo, SIZE);
             aereo[azz++];
          }   else if
                 (scelta == 2){
                  economicClass(aereo, SIZE);
                  aereo[azz++];
             }  else if (scelta != 1 || scelta != 2){
                      printf("\nLa preghiamo di selezionare una delle due preferenze = \n");
       
                   }
                   
              }
       
       system("pause");
       return 0;

}

firstClass(int prima[], int size){
   
   prima[size++];
   
   printf("\nIl suo posto e' al numero %d della Prima Classe\n\n", size);
   
               
}
economicClass(int seconda[], int size2){
   
   seconda[size2++];
   
   printf("\nil suo posto e' al numero %d della Seconda Classe\n\n", size2);
                  
}