Ola.. Estou fazendo um programa como exercicio de faculdade.. o programa é simples, mas quando mano executar a variavel 'velocidade', cujo valor foi digitado pelo usuario aparece com um valor diferente. pergunto se errei alguma coisa no codigo, ou porque esta acontecendo isso. usei o DevC para fazer!! nessa situação independente do valor que digito para velocidade, ela sempre imprime 2293572 #include <stdio.h> #include <math.h> #include <stdlib.h> main() { int velocidade, tempo_gasto, distancia, consumo; float combustivel_gasto; consumo=12; printf("Digite a velocidade média da viagem:\n"); scanf("%i", &velocidade); printf("Digite o tempo gasto na viagem:\n"); scanf("%i", &tempo_gasto); distancia=velocidade*tempo_gasto; combustivel_gasto=distancia/consumo; printf("%i %i %i %.f", tempo_gasto, distancia, &velocidade, combustivel_gasto); system("PAUSE"); return(0); } Grato