int opcion5(int m[DIM][DIM]) { int i,j,puntos; // <---dale el valor 0 a puntos al comenzar
for(i=0;i<DIM;i++) { puntos=m[i][0]; //<--- esto esta mal, vas a borrar "puntos" a cada rato for(j=0;j<DIM;j++){ if (m[i][j]>0) { puntos= puntos + 2;} //Esta bien, pero acordate que vas //a obtener la suma de puntos para //toda la matriz, no solo una fila } } for (i = 0; i < DIM; i++) { //En todo este bloque for (j = 0; j < DIM; j++) { //estas repitiendo printf un numero printf("%4d", puntos); //DIM*DIM veces, no entiendo que } //quisiste hacer printf("\n"); // para separar las filas
} }
|