Erreur dans un programme C
Fermé
leila
-
leila -
leila -
Bonjour,
j'ai un prb j'ai créeé une fonction qui permet de calculer le produit de 2 matrices son code est le suivant :
int produit_matrice(int m[3][3],int n[3][3]){
int p[3][3];
int i,j,k;
for (i=0; i<3; i++)
for (j=0; j<3; j++)
{
p[i][j]=0;
for (k=0; k<3; k++)
p[i][j] += m[i][k]*n[k][j];
}
}
et puis je l'ai appelé dans le main par :
r=produit_matrice(A,A);
sachant que j'ai déclarer r comme suit :
int r[3][3];
mais il ya l'erreur suivante : 38 c incompatible types in assignment
et je n'arrive pas à la corriger
merci pour votre aide
j'ai un prb j'ai créeé une fonction qui permet de calculer le produit de 2 matrices son code est le suivant :
int produit_matrice(int m[3][3],int n[3][3]){
int p[3][3];
int i,j,k;
for (i=0; i<3; i++)
for (j=0; j<3; j++)
{
p[i][j]=0;
for (k=0; k<3; k++)
p[i][j] += m[i][k]*n[k][j];
}
}
et puis je l'ai appelé dans le main par :
r=produit_matrice(A,A);
sachant que j'ai déclarer r comme suit :
int r[3][3];
mais il ya l'erreur suivante : 38 c incompatible types in assignment
et je n'arrive pas à la corriger
merci pour votre aide
A voir également:
- Erreur dans un programme C
- Programme demarrage windows - Guide
- Cette action ne peut pas être réalisée car le fichier est ouvert dans un autre programme - Guide
- Mettre en veille un programme - Guide
- Forcer la fermeture d'un programme - Guide
- Message programmé iphone - Guide
1 réponse
Merci de continuer la discussion sur l'autre post : https://forums.commentcamarche.net/forum/affich-20239953-fonction-langage-c
leila
d'accord