I'm having trouble passing arguments by parameter. The error occurs in line 23 column 5 and is as follows:
too few arguments to function 'imc'
#include<stdio.h>
#include<stdlib.h>
#include<math.h>
#include <unistd.h>
float imc(float tam, float pes);
int main()
{
float altura;
float peso;
float resultado;
printf("digite a sua altura ");
scanf("%f",&altura);
printf("\n\ndigite seu peso ");
scanf("%f", &peso);
imc(altura,peso);
system("clear");
printf("%f", imc(resultado));
return 0;
}
float imc(float tam, float pes)
{
return tam*pow(pes,2);
}