Advertisement
Guest User

Untitled

a guest
Feb 13th, 2018
76
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.75 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3.  
  4. int f(int **tab1, int **tab2, int n, int m){
  5.     int **tab3=(int**) malloc(n*sizeof(int*));
  6.    
  7.     for(int i=0;i<n;i++){
  8.         tab3[i]=(int*) malloc(m*sizeof(int));
  9.         }
  10.        
  11.         for(int j=0;j<n;j++){
  12.             for(int k=0;k<m;k++){
  13.                 tab3[j][k]=tab1[j][k]+tab2[j][k];
  14.             }
  15.         }
  16.        
  17.          
  18.     for(int k=0;k<n;k++){
  19.         for(int l=0;l<m;l++){
  20.             printf("%d ", tab3[k][l]);
  21.         }
  22.         printf("\n");
  23.     }
  24.        
  25.    
  26.     }
  27.  
  28.  
  29.  
  30. int main(){
  31.    
  32.     int n=2, m=2;
  33.     int **tab1=(int**) malloc(n*sizeof(int*));
  34.    
  35.     for(int i=0;i<n;i++){
  36.         tab1[i]=(int*) malloc(m*sizeof(int));
  37.         }
  38.    
  39.    
  40.     int **tab2=(int**) malloc(n*sizeof(int*));
  41.    
  42.     for(int j=0;j<n;j++){
  43.         tab2[j]=(int*) malloc(m*sizeof(int));
  44.     }
  45.    
  46.     f(tab1, tab2, n, m);
  47.    
  48.    
  49.    
  50.     return 0;
  51. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement