fork download
  1. #include <iostream>
  2. #include <stdio.h>
  3. #include <stdlib.h>
  4.  
  5. using namespace std;
  6.  
  7. int** Alocar(int **m,int rows,int cols) {
  8.  
  9. m = (int **)malloc((rows)*sizeof(int*));
  10.  
  11. for(int i=0; i<rows; i++) {
  12. m[i] = (int *)malloc(cols*sizeof(int));
  13. }
  14.  
  15. return m;
  16. }
  17.  
  18. void Modificar(int **m,int rows,int cols) {
  19.  
  20.  
  21. for(int i=0; i<rows ; i++) {
  22. for(int j=0; j<cols ; j++) {
  23.  
  24. m[i][j]= 0;
  25. }
  26. }
  27. cout << " Matriz zerada" << endl;
  28. for(int i=0; i<rows ; i++) {
  29. for(int j=0; j<cols ; j++) {
  30.  
  31. cout << m[i][j]<< " ";
  32. }
  33. cout << endl;
  34. }
  35.  
  36. }
  37.  
  38. int main() {
  39. int **M = Alocar(M,10,10);
  40.  
  41. Modificar(M,10,10);
  42.  
  43. return 0;
  44.  
  45. }
  46.  
Success #stdin #stdout 0s 15232KB
stdin
Standard input is empty
stdout
 Matriz zerada
0 0 0 0 0 0 0 0 0 0 
0 0 0 0 0 0 0 0 0 0 
0 0 0 0 0 0 0 0 0 0 
0 0 0 0 0 0 0 0 0 0 
0 0 0 0 0 0 0 0 0 0 
0 0 0 0 0 0 0 0 0 0 
0 0 0 0 0 0 0 0 0 0 
0 0 0 0 0 0 0 0 0 0 
0 0 0 0 0 0 0 0 0 0 
0 0 0 0 0 0 0 0 0 0