Pages : 1
#1 Le 05/11/2008, à 21:40
- cil
[Résolu] ceil
Salut, pouquoi ce code ne marche pas, merci
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
int main(int argc, char *argv[])
{
int *nombre ; double dessus=0;double i=3.7;
nombre = &i;
dessus = ceil(*nombre);
printf("%lf",dessus);
return 0;
}
#2 Le 05/11/2008, à 22:20
- Link31
Re : [Résolu] ceil
double i = 3.7;
int *nombre = &i;
Ça ne te semble pas un peu risqué comme code ?
En plus, le compilateur te prévient.
Hors ligne
#3 Le 05/11/2008, à 22:46
- cil
Re : [Résolu] ceil
double i = 3.7; int *nombre = &i;
Ça ne te semble pas un peu risqué comme code ?
En plus, le compilateur te prévient.
Comment corriger le code ?
#4 Le 05/11/2008, à 23:11
- morphoneo69
Re : [Résolu] ceil
Link31 a écrit :double i = 3.7; int *nombre = &i;
Ça ne te semble pas un peu risqué comme code ?
En plus, le compilateur te prévient.Comment corriger le code ?
En le comprenant.
Hors ligne
#5 Le 05/11/2008, à 23:27
- nicolas66
Re : [Résolu] ceil
cil a écrit :Link31 a écrit :double i = 3.7; int *nombre = &i;
Ça ne te semble pas un peu risqué comme code ?
En plus, le compilateur te prévient.Comment corriger le code ?
En le comprenant.
Pas mieux
"The computer was born to solve problems that did not exist before." (B. Gates)
Hors ligne
#6 Le 06/11/2008, à 00:14
- pointage
Re : [Résolu] ceil
Problème de pointage (sur les seins :lol::lol::lol:) !,
#7 Le 07/11/2008, à 19:12
- cil
Re : [Résolu] ceil
?Merci de me dire pourquoi j'ai cette erreur
#include <stdio.h>
#include <math.h>
int main(void)
{
double a = 12.9;
printf("ceil of %lf is \n", a);
printf("ceil of %lf is %lf\n", a, ceil(a));
return 0;
}
xxxx@xxxx-desktop:~/Desktop/programmation$ gcc essai.c -o essai
/tmp/ccEIdqoi.o: In function `main':
essai.c:(.text+0x34): undefined reference to `ceil'
collect2: ld a retourné 1 code d'état d'exécution
#8 Le 07/11/2008, à 19:30
- cil
Re : [Résolu] ceil
C'est bon, j'ai trouvé la source de mes problèmes : il faut ajouter : lm
xxxx@xxxx-desktop:~/Desktop/programmation$ gcc essai.c -o essai -lm
Pages : 1