#include <stdio.h>
#include <stdlib.h>
#include <string.h>
void swapping(int dim, int size, void* n1, void *n2)
{
int s = dim * size;
char a[s]; //store data, unreadable
}
int main(void) {
double t[10][3];
t[1][0] = 123.0000;
t[1][1] = 324.1231;
t[1][2] = 923.9992;
swapping(3, sizeof(double), &t[1], &t[2]);
for(int i = 0; i < 3; i++){
}
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CiNpbmNsdWRlIDxzdGRsaWIuaD4KI2luY2x1ZGUgPHN0cmluZy5oPgoKdm9pZCBzd2FwcGluZyhpbnQgZGltLCBpbnQgc2l6ZSwgdm9pZCogbjEsIHZvaWQgKm4yKQp7CiAgIGludCBzID0gZGltICogc2l6ZTsKICAgY2hhciBhW3NdOyAgLy9zdG9yZSBkYXRhLCB1bnJlYWRhYmxlCiAgIG1lbWNweShhLCBuMiwgcyk7CiAgIG1lbWNweShuMiwgbjEsIHMpOwogICBtZW1jcHkobjEsIGEsIHMpOwp9CgppbnQgbWFpbih2b2lkKSB7CgoJZG91YmxlIHRbMTBdWzNdOwoJdFsxXVswXSA9IDEyMy4wMDAwOwogICAgdFsxXVsxXSA9IDMyNC4xMjMxOwogICAgdFsxXVsyXSA9IDkyMy45OTkyOwoKCXN3YXBwaW5nKDMsIHNpemVvZihkb3VibGUpLCAmdFsxXSwgJnRbMl0pOwoJCglmb3IoaW50IGkgPSAwOyBpIDwgMzsgaSsrKXsKCQlwcmludGYoInQxOiAlZlxuIiwgdFsxXVtpXSk7CgkJcHJpbnRmKCJ0MjogJWZcbiIsIHRbMl1baV0pOwoJfQoKCglyZXR1cm4gMDsKfQo=