#include #include #include #define POUCE 2.56 #define PIED 30.72 int main(int argc, char * argv[]) { int pieds = 0, pouces = 0; double taille; printf("Veuillez indiquer votre taille : "); scanf("%lf", &taille); taille *= 100; taille = (double)lround(taille); while (taille >= PIED) { taille -= PIED; pieds++; } while (taille >= POUCE) { taille -= POUCE; pouces++; } if (pieds > 0) { if (pouces > 0) { printf("Vous faites %d pied%s et %d pouce%s\n", pieds, pieds > 1 ? "s" : "", pouces, pouces > 1 ? "s" : ""); } else { printf("Vous faites %d pied%s\n", pieds, pieds > 1 ? "s" : ""); } } else if (pouces > 0) { printf("Vous faites %d pouce%s\n", pouces, pouces > 1 ? "s" : ""); } else printf("Vous faites moins d'un pouce !\n"); return EXIT_SUCCESS; }