Galera, sou novo na area de computação e queria saber se tem algo de errado neste que fiz, pois eu compilo ele no codeblocks e na hora de executar eu coloco o valor de peso e da erro. se alguém puder me ajudar agradeço
#include <stdio.h>
int main()
{
int peso;
float altura;
float imc;
printf("Digite o seu peso:");
scanf("%i", peso);
printf("Digite sua altura:");
scanf("%f", altura);
imc = peso / altura * altura;
printf("O valor do seu imc e = %f", imc);
return 0;
}
Se puderem me ajudar fico agradecido