Advertisement
Guest User

Untitled

a guest
Jan 26th, 2020
93
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.99 KB | None | 0 0
  1. #include <stdio.h>
  2.  
  3. void read(int n, int array[n][n],int cont, int m, int i, int j, int rosas, int x, int y, int cont2)
  4. {
  5. scanf("%d", &m);
  6. array[i][j] = m;
  7. if(cont < rosas)
  8. {
  9. i ++;
  10. j ++;
  11. }
  12. else
  13. {
  14. if(cont2 < rosas)
  15. {
  16. scanf("%d", &m);
  17. array[x][y] = m;
  18. x ++;
  19. y ++;
  20. cont2 + 1;
  21. }
  22. else
  23. {
  24. return;
  25. }
  26.  
  27. }
  28. read(n, array, cont+1, m, i, j, rosas, x, y, cont2);
  29. }
  30.  
  31. void imprimir(int cont, int x, int y, int i, int j, int array[i][j], int matriz[x][y], int rosas)
  32. {
  33. int q;
  34. if(cont < rosas)
  35. {
  36. q = array[i][j] + matriz[x][y];
  37. x++; y++; i++; j++;
  38. printf("%d ", q);
  39. }
  40. else
  41. {
  42. return;
  43. }
  44. imprimir(cont+1, x, y, i, j, array, matriz, rosas);
  45. }
  46.  
  47. int main()
  48. {
  49. int n, rosas;
  50. scanf("%d", &n);
  51. int array[n][n];
  52. rosas = n*n;
  53. read(n, array, 0, 0, 0, 0, rosas, 0, 0, 0);
  54. imprimir(0, 0, 0, 0, 0, array, array, rosas);
  55. return 0;
  56. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement