- Reservas poca memoria.
- Imprimes de una forma incorrecta.
¿Por qué reservas poca memoria? Tú quieres introducir 3 notas y, sólo reservas para 2. Fíjate cómo reservas el arreglo.
¿Por qué no te imprime en pantalla? Lo haces de forma incorrecta. Fíjate en el siguiente ejemplo:
Código
#include <iostream> using namespace std; int main() { int arreglo[2] = {1, 2}; cout << arreglo[0] << " " << arreglo[1] << endl; cin.get(); return 0; }
Y te preguntarás: ¿por qué no haces?
Código
cout << arreglo[1] << " " << arreglo[2] << endl;
Porque en los arreglos, el primero elemento es el elemento 0. Espero que te haya quedado claro