Update principal.c