Advertisement
Guest User

Untitled

a guest
Apr 4th, 2020
247
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.62 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3.  
  4. int main(void) {
  5.  
  6.     int** p1;
  7.     int righe = 2;
  8.     int colonne= 3;
  9.     int i;
  10.     int j;
  11.  
  12.     p1 = (int**)malloc(righe*sizeof(int*));
  13.  
  14.     //Allocazione
  15.     i=0;
  16.     while(i<righe){
  17.  
  18.         p1[i] = (int*)malloc(colonne*sizeof(int));
  19.         i=i+1; //i++
  20.     }
  21.  
  22.     //Inserimento
  23.     i=0;
  24.     while(i<righe){
  25.         j=0;
  26.         while(j<colonne){
  27.  
  28.             p1[i][j]= p1[i][j]+i+j;
  29.  
  30.             j=j+1; //j++
  31.  
  32.         }
  33.         i=i+1;
  34.     }
  35.  
  36.     //stampa
  37.     i=0;
  38.         while(i<righe){
  39.             j=0;
  40.             while(j<colonne){
  41.  
  42.                 printf("%d\t",p1[i][j]);
  43.  
  44.  
  45.                 j=j+1; //j++
  46.  
  47.             }
  48.             printf("\n");
  49.             i=i+1;
  50.         }
  51.  
  52.     free(p1);
  53.  
  54.  
  55.  
  56.     return 0;
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement