cs_badsha
Messages postés64Date d'inscriptionvendredi 6 mai 2011StatutMembreDernière intervention 8 mai 2013
-
15 mai 2011 à 00:10
cs_badsha
Messages postés64Date d'inscriptionvendredi 6 mai 2011StatutMembreDernière intervention 8 mai 2013
-
16 mai 2011 à 03:00
j'ai un code qui inverse une matrice et je veux l'appliquer sur plusieurs matrices
je n'arrive pas à mettre à l'entrée de la fonction des matrices, je ne sais pas si il faut mettre des pointeurs doubles que je ne maitrise pas, si vous pouvez me faire un exemple avec la fonction : int MethodeGauss() et le probleme c'est que je dois récupérer la matrice de sortie de cette fonction
je vous remercie bcp pour votre aide
cs_badsha
Messages postés64Date d'inscriptionvendredi 6 mai 2011StatutMembreDernière intervention 8 mai 2013 15 mai 2011 à 22:31
j'ai ces erreurs :
multiple definition of `main'
first defined here
ld returned 1 exit status
C:\Documents and Settings\brice\Bureau\test c\Makefile.win [Build Error] [Proje.exe] Error 1
cs_badsha
Messages postés64Date d'inscriptionvendredi 6 mai 2011StatutMembreDernière intervention 8 mai 2013 15 mai 2011 à 15:47
pourai-je avoir un exemple?
float **a1; (ou float *a1; je sai pas)
float a2[3][3]={{1,2,3},{4,5,6},{7,8,9}};
je dois faire quoi pour stocker les elements de a2 dans a1.
si je fais a1=a2;
ou
for(i..
for(j..
a1[i][j]=a2[i][j];
ca ne marche pas (erreurs de segmentation)
Vous n’avez pas trouvé la réponse que vous recherchez ?
cs_badsha
Messages postés64Date d'inscriptionvendredi 6 mai 2011StatutMembreDernière intervention 8 mai 2013 15 mai 2011 à 22:29
merci bien ca marche!!
je peux savoir pkoi ce prog ne marche pas
#include <stdio.h>
#include <stdlib.h>
int i, j;
static void vlaPrint(int taille1, int taille2, int table[taille1][taille2])
{
// Ecriture du tableau sur stdout
for ( i=0; i< taille1; i++)
{
for ( j=0; j< taille2; j++)
{
(void)printf("table[%d][%d] = %d\n", i, j, table[i][j]);
}
}
}