Como poner una cadena a un arreglo vacio?
Publicado por Ivan (1 intervención) el 26/03/2020 02:50:10
Hola, soy relativamente nuevo en la programación, estoy haciendo un programa que obtenga las calificaciones N alumnos, sus nombres y determinar su condición, estoy teniendo problemas para poner la condición de los alumnos ya que el ejercicio pide que se pase a la función el arreglo de condiciones vacio. Las partes que subraye son las que tienen errores. Espero me puedan orientar, gracias.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
void calificar(int calis[ALUMNOS], char condicion[ALUMNOS][20])
{
int i, j;
for(i = 0; i < ALUMNOS; i++)
{
if (calis[i] < 6)
{
condicion[i] = "Reprobado";
}
if (calis[i] > 6 && calis[i] <= 8)
{
condicion[i] = "Satisfactorio";
}
if (calis[i] >= 9)
{
condicion[i] = "Sobresaliente";
}
}
for(j = 0; j < ALUMNOS; j++)
{
printf("\nLa condicion de alumno %d es: %s", j+1, condicion[j]);
}
}
Valora esta pregunta


0