Hola haciendo un ejercicio en C, cuya consigna es la siguiente:
Al recibir como datos res valores enteros T, P y N, permita comprobar la igualdad de la siguiente expresión: T/P ** N = T ** N / P ** N.
Mi codificación es la siguiente:
#include <stdio.h>
#include <math.h>
main()
{
int T, P, N;
printf( "Ingrese tres valores \n" );
scanf( "%d %d %d", &T, &P, &N );
if (P != 0)
{
if (pow(T / P, N) == (pow(T, N) / (pow(P, N))
printf( "Se comprueba la igualdad \n" );
else
printf( "No se comprueba la igualdad \n" );
}
else
printf( "P tiene que ser distinto de cero \n" );
}
El problema es cuando quiero compilar me da como error lo siguiente:
gcc pr2-4.c -o pr2-4 -lm
pr2-4.c: En la función ‘main’:
pr2-4.c:13: error: expected ‘)’ before ‘printf’
pr2-4.c:16: error: expected ‘)’ before ‘}’ token
pr2-4.c:16: error: expected expression before ‘}’ token
Si alguien me puede ayudar, les voy a agradecer mucho.
Desde ya muchas gracias.