Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #define MAXRIG 10
- #define MAXCOL 10
- int main()
- {
- int matrice[MAXRIG][MAXCOL];
- int i, j, max = 0;
- int somma = 0;
- int matsomma[MAXCOL];
- int maxindice;
- for(i=0; i<MAXRIG; i++){
- printf("Inserire elementi della %d riga \n:", i);
- for(j=0; j < MAXCOL; j++){
- printf("Inserire elementi della %d colonna %d riga :>", j, i);
- scanf("%d", &matrice[i][j]);
- }
- }
- //visualizzo la matrice appena presa in input
- for (i=0; i < MAXRIG; i++){
- printf("[%d riga] \t\t",i);
- for(j=0; j < MAXCOL; j++){
- printf("%d \t ", matrice[i][j]);
- }
- printf("\n");
- }
- //faccio la somma e salvo i risulati in una matrice nuova chiamata matsomma di dimensione MAXCOL
- for(j = 0; j < MAXCOL; j++){
- somma = 0;
- for(i = 0; i < MAXRIG; i++){
- somma = somma + matrice[i][j];
- }
- matsomma[j] = somma;
- }
- for( i = 0; i < MAXRIG; i++ ){
- printf("%d - ", matsomma[i]);
- }
- //cerco il massimo fra la somma dell colonne
- for(i = 1; i < MAXCOL; i++){
- max = matsomma[i];
- if(matsomma[i] >= max){
- maxindice = i;
- }
- }
- printf("L'indice della collonna con la somma massima e' %d.", i);
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement