Problème avec type double / paramètre

DmX0rZ Messages postés 2 Date d'inscription jeudi 30 octobre 2003 Statut Membre Dernière intervention 18 mars 2009 - 17 mars 2009 à 23:27
uaip Messages postés 1466 Date d'inscription mardi 20 février 2007 Statut Membre Dernière intervention 7 février 2011 - 20 mars 2009 à 15:50
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

DmX0rZ Messages postés 2 Date d'inscription jeudi 30 octobre 2003 Statut Membre Dernière intervention 18 mars 2009
18 mars 2009 à 00:02
include stdlib.h


cetait ca le probleme..


merci quand meme
0
uaip Messages postés 1466 Date d'inscription mardi 20 février 2007 Statut Membre Dernière intervention 7 février 2011
20 mars 2009 à 15:50
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.
0