[C con Clase] no entiendo mi error

Isaac Corcino isunix en hotmail.com
Jue Mayo 13 04:39:30 CEST 2010



#include<stdio.h>

int suma_matriz(int mat[][], int a, int b);

void main(void)
{
    int a, b, i, j, num;
    int mat[100][100];
    
    printf("De cuantas columnas la matriz  \n");
    scanf("%d", &a);
    printf("De cuantas filas la matriz  \n");
    scanf("%d", &b);
    
    for(i=0; i<a; i++){
        for(j=0; j<b; j++){
                printf("\ndame el numero de la matriz %d fila  %d columna: ", j, i);
                scanf("%d", &num);
                mat[i][j]=num;
        }
    }
    suma_matriz(mat, a, b);
    
}

int suma_matriz(int mat[][], int a, int b)
{
    int sum, k, l, tem;
    sum=0
    
    for(k=0; k<a; k++){
            for(l=0; l<b; l++){
                    tem=mats[k][l];
                    sum=sum+tem;
            }
    }
    printf("la suma total es: %d", sum);
}

este es el codigo y lo que hace o pretendo que haga es sumar los valores de la matriz y quiero saber es donde estoy mal por que me salen errores
ojala que alguien m pueda explicar
gracias
 		 	   		  
_________________________________________________________________
Prefiero un día sin coche que sin Messenger
www.vivirmessenger.com
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.conclase.net/pipermail/cconclase_listas.conclase.net/attachments/20100512/41bf2117/attachment.html>


Más información sobre la lista de distribución Cconclase