¿Qué significa que una suscripción requiere un tipo de matriz o puntero?
El subíndice requiere una variable de tipo matriz o puntero.
Esta es una pregunta de programación.
Para decirlo sin rodeos, los símbolos de subíndice como [] no se pueden utilizar para variables que no sean de tipo matriz o puntero. Por ejemplo:
int? x;
x[1]= 10; se mostrará este mensaje de error (en lenguaje C)