fork download
  1. #include <stdio.h>
  2.  
  3. void array_mul(int(*x)[2], int (*y)[2], int (*ans)[2]);
  4. int main(void) {
  5. int x[2][2] = {{1,2}, {3,4}}, y[2][2] = {{1,2}, {3,4}}, ans[2][2] = {0};
  6. array_mul(x, y, ans);
  7. for(int i=0; i<2; i++){
  8. for(int j=0; j<2; j++){
  9. printf("ans[%d][%d] = %d\n" ,i,j,ans[i][j]);
  10. }
  11. }
  12. return 0;
  13. }
  14.  
  15. void array_mul(int(*x)[2], int (*y)[2], int (*ans)[2]){
  16. for(int i=0; i<2; i++){
  17. for(int j=0; j<2; j++){
  18. ans[i][j] = x[i][j]*y[i][j];
  19. }
  20. }
  21.  
  22. }
Success #stdin #stdout 0.01s 5288KB
stdin
Standard input is empty
stdout
ans[0][0] = 1
ans[0][1] = 4
ans[1][0] = 9
ans[1][1] = 16