Olá!
 
	O seu código não estava errado, apenas estava fora da ordem algumas informações.
 
	Agora está rodando certinho. Obrigado pois você também me ajudou!
 
	 
 
	#include <stdio.h> 
	#include <stdlib.h> 
	#include <string.h> 
	#define tam 3
 
	int main(){
 
	int lin, col, mat[tam][tam], soma=0;
 
	    for(lin=0; lin<tam; lin++){ 
	        for(col=0; col<tam; col++){ 
	        printf("Digite o elemento [%i][%i]:", lin, col); 
	        scanf("%i", &mat[lin][col]); 
	        } 
	    }
 
	printf("Matriz\n");
 
	    for(lin=0;lin<tam;lin++){ 
	        for(col=0;col<tam;col++) 
	         
	        printf("%i \t", mat[lin][col]); 
	        printf("\n\n"); 
	    } 
	//FAZENDO A SOMA DA DIAGONAL 
	     
	    for(lin=0;lin<tam;lin++){ 
	        for(col=0;col<tam;col++) 
	    if(lin==col) 
	    soma += mat[lin][col]; 
	    } 
	     
	printf("\n\n O Somatorio da Diagonal Principal e :%d \n\n", soma);
 
	return 0; 
	}