Que tonto soy, sorry sorry, bueno parece es un problema del compilador, lo compile desde terminal y me lo compilo perfectamente, creo que debí haber hecho eso desde un principio, aunque no entiendo por que actua de esa manera el compilador?
Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.
Mostrar Mensajes Menúabase = pow(lado, 2);
alateral = 4 * abase;
atotal = 6 * abase;
volumen = pow(lado, 3);
abase = pow(lado, 2);
alateral = 4 * abase;
atotal = 6 * abase;
volumen = pow(lado, 2);
a = b;
a == b;
#include <stdio.h>
#include <math.h>
int main(void)
{
float lado, abase, alateral, atotal, volumen;
printf("Introduzca la medida del lado del cubo: ");
scanf("%f", &lado);
abase = pow(lado, 2);
alateral = 4 * abase;
atotal = 6 * abase;
volumen = pow(lado, 3);
printf("el area de la base es %.2f, el area lateral %.2f, al area total %.2f y el volumen es %.2f", abase, alateral, atotal, volumen);
Citarps113.c:14: undefined reference to 'pow'
collect2: ld returned 1 exit status
volumen = lado * lado * lado