Probleme bizar en C

Résolu/Fermé
samuel399 - 29 juin 2008 à 02:10
 samuel399 - 29 juin 2008 à 02:17
Bonjour,
voila mon probleme est un ptit peu bizar, je compile un programme simple en C, ça se compile...
voila le programme:


#include <stdio.h>
#include <conio.h>

int main()
{int a,I;
double l,m;
printf("donner a\n");
scanf("%d",&a);
printf("\n");
printf("donner I\n");
scanf("%d",&I);
l=a/I;
printf("la valeur a/I est egal %lf\n",l);
}

Aprés exécution et aprés avoir donner (par exemple a=3 et I=6) la valeur de a/I est toujours 0.0000...
svp quelqu'un pour m'aider, c'est urgent!
Merci.

1 réponse

c'est bon j'ai trouvé la solution,
il fallait declarer a et I double cad du meme type de l.
Merci.
0