Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/09/2015, 15:31
RGT
Usuario no validado
 
Fecha de Ingreso: noviembre-2008
Mensajes: 505
Antigüedad: 15 años, 5 meses
Puntos: 5
Pregunta Error usando matriz de dos dimensiones

Hola, estoy tratando de pedir las notas de las 7 materias que cursan 20 estudiantes.

El codigo que tengo es este:
Código:
//Declaración de variables
    float i, j, lafMatriz[20][7];

    //Entrada de datos
    for(i = 0; i < 20; i++)
    {
        cout << "Estudiante #" << i + 1 << "\n--------------\n";

        for(j = 0; j < 7; j++)
        {
            cout << "Nota Asignatura " << j + 1 << ": ";
            cin >> lafMatriz[i][j];
        }
    }
Al momento de compilar recibo este error:
error: invalid types 'float [20][7][float]' for array subscript

Aclaro que es primera vez que utilizo estas matrices, estoy aprendiendo en la universidad y este es el primer ejercicio.

Espero puedan ayudarme a descubrir el problema.

Gracias de antemano.