Cerco di spiegarmi :P
Allora dato tale codice:

codice:
#include <iostream>
#include <stdlib.h>

using namespace std;

const int MAX_RIGHE=100;
const int MAX_COLONNE=100;

typedef int vettore[MAX_RIGHE];
typedef int matrice[MAX_RIGHE][MAX_COLONNE];
matrice M;

int main(){
    int rig, col, i, j;
    
    cout<<"Inserisci il numero di righe"<<endl;
    cin>>rig;
    cout<<"Inserisci le colonne"<<endl;
    cin>>col;
    
    for(i=0; i<rig; i++)
    for(j=0; j<col; j++){
             cout<<"Inserisci gli elementi di "<<i<<" e "<<j<<endl;
             cin>>M[i][j];
             }
             cout<<endl;
             cout<<"adesso visualizziamo la matrice"<<endl;
             cout<<endl;
             cout<<"premere un tasto per continuare..."<<endl;
             system("PAUSE>NUL");
             
             cout<<"Matrix = ";
             for(i=0; i<rig; i++){
                      cout<<'\t';
                      for(j=0; j<col; j++) 
                      cout<<M[i][j]<< '\t';
                      cout<<'\n';
                      }
                      
                      system("PAUSE");
                      return 0;
                      }
Vorrei:

1-dopo che mi fa vedere la matrice me la salvi su un file txt nella stessa cartella
2-crei un vettore usando gli elementi pari della matrice, ed un altro contenente i valori della prima riga