Sem olhar muito atentamente para o código, na função void inic(char s[] [DIM]) // Omitir uma dimensão do primeiro bloco de código, é intencional incrementar a mesma variável nos dois for's???
E colocaste aqui 2 blocos de código porquê? São duas sugestões diferentes? Ainda não percebi!
Edited:
Eu não sabia que se podia passer uma matriz para uma função, omitindo o número de linhas mas depois vi isto e ajudou a esclarecer:
http://c-faq.com/aryptr/pass2dary.html
↧