Buenas tardes a todos,
necesitaría ayuda para saber porque falla este código. Soy super inexperta y no tengo ni idea y tengo que presentarlo en unas horas...
#include <limits.h>
unsigned int pow2(unsigned int exp) {
if (exp >= sizeof(unsigned int) * CHAR_BIT) {
/* Handle error */
}
return 1 << exp;
}
Millones de gracias