何がどうバグなのか良くわからんが、こうか?

#include <stdio.h>

int main(int argc, char *argv[])
{
int x, y;

while (1) {
scanf("%d %d", &x, &y);
printf("(%d, %d)\n", x, y);
}
return 0;
}