#include <stdio.h>
#define PRINT_INT(X) printf(#X"-->%d\n",X)
#define PRINT_STUDENT(X) printf(#X".x-->%d " #X".y-->%d\n" ,X.x ,X.y)
struct student
{
int x;
int y;
};
int main()
{
int c = 10;
PRINT_INT(c);
struct student stud1 = {200 , 300};
struct student stud2 = {400 , 500};
PRINT_STUDENT(stud1);
PRINT_STUDENT(stud2);
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CiNkZWZpbmUgUFJJTlRfSU5UKFgpIHByaW50ZigjWCItLT4lZFxuIixYKQojZGVmaW5lIFBSSU5UX1NUVURFTlQoWCkgcHJpbnRmKCNYIi54LS0+JWQgIiAjWCIueS0tPiVkXG4iICxYLnggLFgueSkKCnN0cnVjdCBzdHVkZW50CnsKCWludCB4OwoJaW50IHk7Cn07CmludCBtYWluKCkKewoKCWludCBjID0gMTA7CglQUklOVF9JTlQoYyk7CglzdHJ1Y3Qgc3R1ZGVudCBzdHVkMSA9IHsyMDAgLCAzMDB9OwoJc3RydWN0IHN0dWRlbnQgc3R1ZDIgPSB7NDAwICwgNTAwfTsKCVBSSU5UX1NUVURFTlQoc3R1ZDEpOwoJUFJJTlRfU1RVREVOVChzdHVkMik7CglyZXR1cm4gMDsKfQ==