printf("\nIngrese nombre del estudiante: ");
gets(NomAlumno);
no se porque pasa de un solo, osea no lee NomAlumno.
y tambien el proceso de:
promedio=(float)(nota1+nota2+nota3)/3;
no hace este proceso no lo calcula y no se porque?
Que tengo malo?
Código C:
Ver original
#include<stdio.h> #include<windows.h> main() { int C=0,alumnos=0,nota1,nota2,nota3; float promedio; char NomAlumno[40],NomClase[40],*msj; while(alumnos<=0) { if (alumnos<=0) } while(C<alumnos) { C++; nota1=110; nota2=101; nota3=102; while(nota1<0 || nota1>100) { if(nota1<0 || nota1>100) } while(nota2<0 || nota2>100) { if(nota2<0 || nota2>100) } while(nota3<0 || nota3>100) { if(nota3<0 || nota3>100) } promedio=(float)(nota1+nota2+nota3)/3; if(promedio<=70) msj="Reprobado"; else msj="Aprobado"; } return 0; }