Eae, pessoal... Tentei fazer um algoritmo em que o programa deve pedir uma determinada altura em metros e convertê-la para pes e polegadas, considerando pes : 30.48 e polegadas: 2.54. A questão é que quando compilo ele simplesmente não roda, gostaria de saber se alguém aí tem alguma opnião de algum equivoco que eu possa ter cometido. Segue o algoritmo abaixo: #include <stdio.h>
#define pe 30.48
#define pol 2.54
float main (void)
{
float metro,centimetro,resto,resto2,polegadas;
int pes;
printf ("Digite o valor em metros:\n");
scanf ("%f", &metro);
centimetro = metro * 100;
scanf ("%f", centimetro);
pes = centimetro / pe;
scanf ("%d", &pes);
resto = pes * pe;
scanf ("%f", &resto);
resto2 = centimetro - resto;
scanf ("%f", &resto2);
polegadas = resto2 / pol;
scanf ("%f", &polegadas);
printf( "Valor correspondente em pes: %f\n", pes );
printf ("e em : %f\n", polegadas);
return 0;
} Grato WOogie.