hola compañeros, tengo una duda, estoy creando una aplicacion en MS-DOS con C, pero al ejecutar me manda error y windows lo cierra he aqui el codigo
Código:
/*Programa CALCULAR CALIFICACIONES*/
#include <stdio.h>
int main()
{
/*declarar variables*/
char Nombre[31];
float Calif1,Calif2,Calif3,Calif4,Promedio;
/*instrucciones ejecutables*/
printf("Calcular promedio\n\n");
printf("------------------------------------\n");
printf("Indica el nombre del Alumno: ");
gets(Nombre);
printf("Indica la calificacion 1: ");
/*aqui es donde se marca el error*/
scanf("%f",Calif1);
printf("\nIndica la calificacion 2: ");
scanf("%f",Calif2);
printf("\nIndica la calificacion 3: ");
scanf("%f",Calif3);
printf("\nIndica la calificacion 4: ");
scanf("%f",Calif4);
Promedio = (Calif1+Calif2+Calif3+Calif4)/4;
printf("------------------------------------\n");
printf("El promedio del alumno: %s\n",Nombre);
printf("Es: %6.2\n",Promedio);
printf("------------------------------------\n");
printf("Tecle cualquier tecla para continuar...");
fflush(stdin);
getchar();
return 0;
}
Alguna idea de porque manda el error