C pow no se puede ejecutar.

Lo modifiqué para ti:

# include ltmath.h gt

# include ltiostream gt

# include ltstring gt

Usar espacio de nombres std

void main()

{

Double a, b, c; // El primer parámetro en el prototipo de la función pow debe ser doble o flotante. , por lo que solo se puede definir como flotante o doble al definir.

a =-10;

b=pow(a, 2);

c = (int)b 2 //El operador no puede tener tipo doble; , por lo que se escribe para escribir int.

STD::cout lt; lt" a = " lt lta lt ltendl

STD::cout lt" b = " lt lta lt ltendl

STD::cout lt; lt" c = " lt ltc lt ltendl

}

¿Está claro?