cptpingu
Messages postés3837Date d'inscriptiondimanche 12 décembre 2004StatutModérateurDernière intervention28 mars 2023123 10 oct. 2011 à 10:23
Bonjour.
Je rappelle que l'on ne donne pas de code ou de solution toute faite. En revanche, on aide volontier à la résolution d'un problème concret. Montre nous ton code, et explique nous quelle partie te pose problème.
________________________________________________________________________
Historique de mes créations, et quelques articles:
[ http://0217021.free.fr/portfoliohttp://0217021.free.fr/portfolio]
Merci d'utiliser Réponse acceptée si un post répond à votre question
hajchrigui
Messages postés4Date d'inscriptionmercredi 28 avril 2010StatutMembreDernière intervention10 octobre 2011 10 oct. 2011 à 17:23
il est un peux gros je ne peux pas :(
sinon j'ai un autre question, j'ai une liste chaine défini
typedef double Elem;
struct SCellule {
Elem val;
struct SCellule* pred;
struct SCellule* succ;
};
typedef struct SCellule Cellule;
typedef Cellule* Adr;
typedef Cellule Liste;
et les 2 fonctions et un main mais le probléme que lorsque je lance le grogramme il m'affiche rien , le debeggur me pointe sur la fonction crer_Liset()jene sais pas ou le probléme???
void affiche( Liste* L )
{
Adr A;
for ( A = Liste_debut( L ); A != Liste_fin( L );
A = Liste_suivant( L, A ) )
{
printf( "%f", Liste_valeur( L, A ) );
}
printf( "\n" );
}
Liste* Liste_creer()
{
Liste* L = (Liste*) malloc( sizeof( Liste ) );
Liste_init( L );
return L;
}
int main( void )
{
Liste* L = Liste_creer( );
Adr A = Liste_debut( L );
double x = 1.0;
while ( x < 100000.0 )
{
A = Liste_insere( L, A, x );
A = Liste_suivant( L, A );
x = 1.5*x;
}
affiche( L );
Liste_detruire( L );
return 0;
}