Te recomiendo usar la etiqueta highlight que ofrece el foro para visualizar mejor el codigo:
Código C:
Ver original#include <stdio.h>
#include <conio.h>
int M['f']['c'];
int f,c;
void llenar(){
int k=1;
for (int i=1;i<=f;i++){
if (i%2!=0){
for(int j=1;j<=c;j++){
M[i][j]=k;
k++;
}
}
else{
for (int j=c;j>=1;j--){
M[i][j]=k;
k++;
}
}
}
}
void mostrar (){
for (int i=1;i<=f;i++){
for (int j=1;j<=c;j++){
}
}
}
void suma(){
int suma;
for(int i=1;i<=f;i++){
suma=0;
for(int j=1;j<=c;j++){
suma+=M[i][j];
}
printf("\nLa suma de fila %d es: %d",i
,suma
); }
}
int main(){
printf("inserte filas de M: "); printf("inserte columnas M: "); llenar();
mostrar();
suma();
return 0;
}
Declare la matriz como variable global para que no tengas que estar pasandola como parametro, al igual que las variables f y c.
Organize un poco el codigo y adicione la funcion suma que muestra la suma de cada fila.
Eso fue lo que entendi de la duda que tenias.
Saludos.