#include <stdio.h> main() { /* Déclarations */ int T[50][50]; /* tableau donné */ int L, C; /* dimensions */ int I, J; /* indices courants */ long SOM; /* somme des éléments - type long à cause */ /* de la grandeur prévisible du résultat. */ /* Saisie des données */ printf("Nombre de lignes (max.50) : "); scanf("%d", &L ); printf("Nombre de colonnes (max.50) : "); scanf("%d", &C ); for (I=0; I<L; I++) for (J=0; J<C; J++) { printf("Elément[%d][%d] : ",I,J); scanf("%d", &T[I][J]); } /* Affichage du tableau */ printf("Tableau donné :\n"); for (I=0; I<L; I++) { for (J=0; J<C; J++) printf("%7d", T[I][J]); printf("\n"); } /* Calcul de la somme */ for (SOM=0, I=0; I<L; I++) for (J=0; J<C; J++) SOM += T[I][J]; /* Edition du résultat */ printf("Somme des éléments : %ld\n", SOM); return 0; }