Si, lo entiendo, pero es necesario aprender las dos formas para pasar el curso, en este momento me han pedido realizar un programa de ambas maneras por eso mi duda, no me da el mismo resultado de una manera y la otra, a parte de aprender lo que tu haz mencionado. En mi código, por ejemplo el "%d" si no me equivoco es quien da el valor de entero a la variable, si estoy programando de la primera manera. En la segunda solo necesito declarar la variable int antes de utilizarla. Pero cuando uso la parte:
el resultado es distinto al
Código:
printf("a[%d][%d] = ",i,j);
creo que mi problema es haber aprendido sólo a programar de la primera forma, ahora no puedo hacer que el programa corra igual de las dos maneras :s si funciona, pero no da el mismo resultado.