#include <stdio.h>

typedef struct{int data[5];} takefive, *takefive_ptr;

int main() {
  int petuhi[] = {1, 2, 3, 4, 5};
  int krestuhi[5];
  *(takefive_ptr)&krestuhi = *(takefive_ptr)&petuhi;

  for(int i = 0; i < 5; ++i) {
    printf("%d, ", krestuhi[i]);
  }
  return 0;
}
