Bonjour,
J'ai un probl�me dans un programme en C++.
J'ai une matrice A � laquelle je souhaite appliquer la fonction carre. Le probl�me vient peut �tre de l'argument de la fonction carre qui est un double pointeur. Je ne vois pas comment corriger mon erreur.
Merci de m'aider.
Je vous copie le code que j'ai �crit :
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
 
 
int main(){
    int i, j, n, m;
    int A[3][4]={{1,2,3,4},{5,6,7,8},{9,10,11,12}};
    carre(3,4,A);
  return 0;
}
 
void carre1(int nblignes, int nbcols, int **M){
     int i, j;
     for(i=0;i<nblignes;i++){
          for(j=0;j<nbcols;j++){
               M[i][j]=M[i][j]*M[i][j];
          }
     }
}