bonjour,
voici un petit prgramme qui m'a cassé la tete,
en fait je faire un algorithme de calcul en backward.
mais, le problème c'est que je travaille avec des tableaux à deux dimensions,
mon objectif c'est d'associer à chaque élément du tableau la valeur de l'élément qui le suit multiplié par 0.5.
mon code est le suivant:
#include <stdio.h>
#define taille 16
main()
{int i,k;
double gamma[taille][2*taille];
/*initalisation*/
for(i=0;i<2*taille;i++){gamma[taille][i]=0.5;}
/*calcul en backward*/
for(k=taille-1;k>0;k--)
{
for(i=0;i<2*taille;i++)
{
gamma[k][i]=gamma[k+1][i+1];
}
}
}
vous croyez? le résultat de l'éxécution de ce programme est "erreur de segmentation".
je suis bloqué,
merci pour vos aides.
cordialement