With GCC version 3.4.4 (mingw special) , following code gives stange results
:
void encapsulation_c (void)
{
double x, y;
std::printf("Ca lcul de moyenne\n");
std::printf("En trez le premier nombre : ");
std::scanf("%f" , &x);
std::printf("\n Entrez le deuxieme nombre : ");
std::scanf("%f" , &y);
//y = 3;
std::printf("\n \nLa valeur moyenne de %8.2f et de %8.2f est %8.2f\n",
x, y, ((x+y)/2));
}
output is :
Calcul de moyenne
Entrez le premier nombre : 1.0
Entrez le deuxieme nombre : 2.0
La valeur moyenne de 0.00 et de 0.00 est 0.00
Some idea ?
:
void encapsulation_c (void)
{
double x, y;
std::printf("Ca lcul de moyenne\n");
std::printf("En trez le premier nombre : ");
std::scanf("%f" , &x);
std::printf("\n Entrez le deuxieme nombre : ");
std::scanf("%f" , &y);
//y = 3;
std::printf("\n \nLa valeur moyenne de %8.2f et de %8.2f est %8.2f\n",
x, y, ((x+y)/2));
}
output is :
Calcul de moyenne
Entrez le premier nombre : 1.0
Entrez le deuxieme nombre : 2.0
La valeur moyenne de 0.00 et de 0.00 est 0.00
Some idea ?
Comment