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