Uso el dev c++
Pero el problema es que no ejecuta nada, es decir, doy a compilar y bien, pero al ejecutar en cuanto aparece la consola sale un mensaje de error de Windows
No ves nada que pueda estar mal en el código? Estoy casi seguro de que falla en alguna parte dentro del for, pero no sé el qué...
Un saludo
Te lo he dicho, tienes que averiguar en que línea te da el problema.
Hazme caso y pon printfs cada 3-4 líneas de código:
int main(void)
{
printf("1 - Inicio \n");
char nAlumnos[TAMANIO];
int alumnos;
int longitud;
int x; // valor que devuelve la función verificarEntrada()
int i;
char *notas[alumnos];
int notasEnteras[alumnos];
printf("2 - Tras declarar las variables \n");
// Etc...
Solo tienes que ver el último printf que escribes, y sabrás por donde falla (da igual que te salga error de Windows, los printfs los veras igual).
PD: Por cierto, usas la variable "alumnos" pero no está inicializada.