@jessicardiax Seu código tem alguns erros e alertas, deve ter visto algo assim quando tentou compilar,
main.c:9:24: error: expected ‘=’, ‘,’, ‘;’, ‘asm’
main.c:17:30: warning: format ‘%i’ expects argument of type ‘int’
main.c:19:22: error: expected expression before ‘[’
Aí o compilador apontou o erro no m que ficou na frente da matriz.
No loop mais interno devia incrementar j e não i. E normalmente nos contadores os testes são com o tamanho da matriz, p.ex,
for(i=0; i<3; i++){
for(j=0; j<5; j++){
Não tem nada errado usar menor ou igual, mas acho mais simples e claro assim e é o mesmo valor que usou na declaração da matriz.
E a declaração dos contadores pode ser no próprio for como int e não float como fez junto com as outras, p.ex,
for(int i = 0; i < 3; i++){
for(int j = 0; j < 5; j++){
Seu printf está incrementando a variávei i, porém o comando for já faz isso. Isso é o mesmo que incrementar de 2 em 2.
Aí faltou a variável.