#include <stdio.h>
#include <stdlib.h>
int main(int argc, const char * argv[]) {
int n; //number of rounds
int (*sArray)[2]; //multidimensional array that holds the scores of both players
int i;
scanf("%d", &n);
sArray = (int(*)[2]) calloc (n, sizeof(int)*2);
for(i=0; i<n; i++) {
scanf("%d %d", &sArray[i][0], &sArray[i][1]);
}
printf ("Array address: %p\n", sArray);
for(i=0; i<n; i++) {
printf ("Array[%d]={%d,%d} at adresses %p %p;\n", i, sArray[i][0], sArray[i][1],
&sArray[i][0], &sArray[i][1]);
}
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CiNpbmNsdWRlIDxzdGRsaWIuaD4KCmludCBtYWluKGludCBhcmdjLCBjb25zdCBjaGFyICogYXJndltdKSB7CgppbnQgbjsgLy9udW1iZXIgb2Ygcm91bmRzCmludCAoKnNBcnJheSlbMl07IC8vbXVsdGlkaW1lbnNpb25hbCBhcnJheSB0aGF0IGhvbGRzIHRoZSBzY29yZXMgb2YgYm90aCBwbGF5ZXJzCmludCBpOwoKc2NhbmYoIiVkIiwgJm4pOwoKc0FycmF5ID0gKGludCgqKVsyXSkgY2FsbG9jIChuLCBzaXplb2YoaW50KSoyKTsKCgpmb3IoaT0wOyBpPG47IGkrKykgewogICAgc2NhbmYoIiVkICVkIiwgJnNBcnJheVtpXVswXSwgJnNBcnJheVtpXVsxXSk7IAp9CgpwcmludGYgKCJBcnJheSBhZGRyZXNzOiAlcFxuIiwgc0FycmF5KTsgCmZvcihpPTA7IGk8bjsgaSsrKSB7CiAgICBwcmludGYgKCJBcnJheVslZF09eyVkLCVkfSBhdCBhZHJlc3NlcyAlcCAlcDtcbiIsIGksIHNBcnJheVtpXVswXSwgc0FycmF5W2ldWzFdLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmc0FycmF5W2ldWzBdLCAmc0FycmF5W2ldWzFdKTsgCn0KCgpyZXR1cm4gMDsKfQ==