EDITO:
Para reducir el código, trato de hacer esto:
Pero da errores. Así, solo tendría que meter una variable, tal y como dice rir3760.
Si declaras el array de esta forma:Para reducir el código, trato de hacer esto:
Código
do{ for (i=0;i<=10;i++){ } } while(n1!=n1[9][20]);
Pero da errores. Así, solo tendría que meter una variable, tal y como dice rir3760.
Código
char n1[10][20];
Primero: no cuesta nada darle un nombre descriptivo al array, por ejemplo "nombre", así cuando utilizas "nombre[7]" ...
La función gets espera la dirección del primer elemento del array, para obtenerla basta con utilizar "nombre[X]" donde "X" es el indice dentro del rango valido.
Se puede decir mas pero serian suposiciones, mejor publica el código fuente completo para revisarlo.
Un saludo