Bon, voilà c´est recodé, mais y a un pb à la compilation cette fois ci:
"C:\DEV-C_~1\Lib\\libmingw32.a(main.o)(.text+0x8e)
: undefined reference to `WinMain@16´"
Voici le code:
- include < iostream.h>
- include < stdlib.h>
- include < stdio.h>
using namespace std;
int maint ( )
{
long x, y, r, xx, yy;
cout < < " Ce programme vous permet de calculer le PGCD de deux nombres x et y" < < endl;
cout < < " Quelle est la valeur de x? \n" < < endl;
cin > > x;
xx = x;
cout < < " \nQuelle est la valeur de y?" < < endl;
cin > > y;
yy = y;
if ( x > y)
{
r = x % y
while ( r ! = 0)
{
x = y;
y = r;
r = x % y;
}
cout < < " Le PGCD de " < < xx < < " et " < < yy < < " est " < < y;
getchar ( );
}
if ( x < y)
{
r = x;
x = y;
y = r;
r = x % y;
while ( r ! = 0)
{
x = y;
y = r;
r = x % y;
}
cout < < " Le PGCD de " < < xx < < " et " < < yy < < " est " < < y;
getchar ( );
}
if ( x == y)
{
cout < < " Le PGCD de " < < xx < < " et " < < yy < < " est " < < x;
getchar ( );
}
return 0;
}
Morpheus, qui a de gros pbs