Problème avec type double / paramètre

Signaler
Messages postés
2
Date d'inscription
jeudi 30 octobre 2003
Statut
Membre
Dernière intervention
18 mars 2009
-
Messages postés
1466
Date d'inscription
mardi 20 février 2007
Statut
Membre
Dernière intervention
7 février 2011
-
Bonjour,

j'ai un problème qui me semble vraiment évident mais pour une raison inconnue, je ne comprens pas le comportement du programme... voilà, le paramètre #4 est .002 et c'est la variable td qui le prend en compte. Après lavoir assigné à la variable td , j'affiche cette variable et j'obtiens 0.0000

Voila mon code... bien simple

#include <stdio.h>
#include
#include <string.h>
#include <math.h>

int main(int argc,char *argv[])
{

int lignes=atoi(argv[1]);
int colonnes=atoi(argv[2]);
int pastemps=atoi(argv[3]);
double td=atof(argv[4]);
double h=atof(argv[5]);
printf("valeur de td %.4lf\n",&td);

...
}

merci davance...

2 réponses

Messages postés
2
Date d'inscription
jeudi 30 octobre 2003
Statut
Membre
Dernière intervention
18 mars 2009

include stdlib.h


cetait ca le probleme..


merci quand meme
Messages postés
1466
Date d'inscription
mardi 20 février 2007
Statut
Membre
Dernière intervention
7 février 2011
1
Yep (en précisant que tu es sous UNIX)
Tu peux te cocher en "réponse acceptée" histoire qu'on voit dans le forum que ton topic est résolu

Cordialement, uaip.