Language: C

#define r for(i=0;i<n;i++)
a[200],b[200],c[1000],d[1000],n,m,i,j,k,t,w,q;main(){for(;;){scanf("%d",&n);if(!n)break;r{scanf("%d%d",&a[i],&b[i]);scanf("%d",&m);for(i=0;i<m;i++)scanf("%d%d",&c[i],&d[i]);for(i=0;i<m;i++){w=c[i]-a[0];q=d[i]-b[0];r{for(k=0;k<m;k++){if(a[j]+w==c[k]){if(b[j]+q==d[k]){t++;break;}}}}if(t==n-1){printf("%d %d\n",w,q);t=0;break;}t=0;}}return 0;} 

Compiler output:
main.c:2:1: warning: data definition has no type or storage class
    2 | a[200],b[200],c[1000],d[1000],n,m,i,j,k,t,w,q;main(){for(;;){scanf("%d",&n);if(!n)break;r{scanf("%d%d",&a[i],&b[i]);scanf("%d",&m);for(i=0;i<m;i++)scanf("%d%d",&c[i],&d[i]);for(i=0;i<m;i++){w=c[i]-a[0];q=d[i]-b[0];r{for(k=0;k<m;k++){if(a[j]+w==c[k]){if(b[j]+q==d[k]){t++;break;}}}}if(t==n-1){printf("%d %d\n",w,q);t=0;break;}t=0;}}return 0;}
      | ^
main.c:2:1: error: type defaults to 'int' in declaration of 'a' [-Wimplicit-int]
main.c:2:8: error: type defaults to 'int' in declaration of 'b' [-Wimplicit-int]
    2 | a[200],b[200],c[1000],d[1000],n,m,i,j,k,t,w,q;main(){for(;;){scanf("%d",&n);if(!n)break;r{scanf("%d%d",&a[i],&b[i]);scanf("%d",&m);for(i=0;i<m;i++)scanf("%d%d",&c[i],&d[i]);for(i=0;i<m;i++){w=c[i]-a[0];q=d[i]-b[0];r{for(k=0;k<m;k++){if(a[j]+w==c[k]){if(b[j]+q==d[k]){t++;break;}}}}if(t==n-1){printf("%d %d\n",w,q);t=0;break;}t=0;}}return 0;}
      |        ^
main.c:2:15: error: type defaults to 'int' in declaration of 'c' [-Wimplicit-int]
    2 | a[200],b[200],c[1000],d[1000],n,m,i,j,k,t,w,q;main(){for(;;){scanf("%d",&n);if(!n)break;r{scanf("%d%d",&a[i],&b[i]);scanf("%d",&m);for(i=0;i<m;i++)scanf("%d%d",&c[i],&d[i]);for(i=0;i<m;i++){w=c[i]-a[0];q=d[i]-b[0];r{for(k=0;k<m;k++){if(a[j]+w==c[k]){if(b[j]+q==d[k]){t++;break;}}}}if(t==n-1){printf("%d %d\n",w,q);t=0;break;}t=0;}}return 0;}
      |               ^
main.c:2:23: error: type defaults to 'int' in declaration of 'd' [-Wimplicit-int]
    2 | a[200],b[200],c[1000],d[1000],n,m,i,j,k,t,w,q;main(){for(;;){scanf("%d",&n);if(!n)break;r{scanf("%d%d",&a[i],&b[i]);scanf("%d",&m);for(i=0;i<m;i++)scanf("%d%d",&c[i],&d[i]);for(i=0;i<m;i++){w=c[i]-a[0];q=d[i]-b[0];r{for(k=0;k<m;k++){if(a[j]+w==c[k]){if(b[j]+q==d[k]){t++;break;}}}}if(t==n-1){printf("%d %d\n",w,q);t=0;break;}t=0;}}return 0;}
      |                       ^
main.c:2:31: error: type defaults to 'int' in declaration of 'n' [-Wimplicit-int]
    2 | a[200],b[200],c[1000],d[1000],n,m,i,j,k,t,w,q;main(){for(;;){scanf("%d",&n);if(!n)break;r{scanf("%d%d",&a[i],&b[i]);scanf("%d",&m);for(i=0;i<m;i++)scanf("%d%d",&c[i],&d[i]);for(i=0;i<m;i++){w=c[i]-a[0];q=d[i]-b[0];r{for(k=0;k<m;k++){if(a[j]+w==c[k]){if(b[j]+q==d[k]){t++;break;}}}}if(t==n-1){printf("%d %d\n",w,q);t=0;break;}t=0;}}return 0;}
      |                               ^
main.c:2:33: error: type defaults to 'int' in declaration of 'm' [-Wimplicit-int]
    2 | a[200],b[200],c[1000],d[1000],n,m,i,j,k,t,w,q;main(){for(;;){scanf("%d",&n);if(!n)break;r{scanf("%d%d",&a[i],&b[i]);scanf("%d",&m);for(i=0;i<m;i++)scanf("%d%d",&c[i],&d[i]);for(i=0;i<m;i++){w=c[i]-a[0];q=d[i]-b[0];r{for(k=0;k<m;k++){if(a[j]+w==c[k]){if(b[j]+q==d[k]){t++;break;}}}}if(t==n-1){printf("%d %d\n",w,q);t=0;break;}t=0;}}return 0;}
      |                                 ^
main.c:2:35: error: type defaults to 'int' in declaration of 'i' [-Wimplicit-int]
    2 | a[200],b[200],c[1000],d[1000],n,m,i,j,k,t,w,q;main(){for(;;){scanf("%d",&n);if(!n)break;r{scanf("%d%d",&a[i],&b[i]);scanf("%d",&m);for(i=0;i<m;i++)scanf("%d%d",&c[i],&d[i]);for(i=0;i<m;i++){w=c[i]-a[0];q=d[i]-b[0];r{for(k=0;k<m;k++){if(a[j]+w==c[k]){if(b[j]+q==d[k]){t++;break;}}}}if(t==n-1){printf("%d %d\n",w,q);t=0;break;}t=0;}}return 0;}
      |                                   ^
main.c:2:37: error: type defaults to 'int' in declaration of 'j' [-Wimplicit-int]
    2 | a[200],b[200],c[1000],d[1000],n,m,i,j,k,t,w,q;main(){for(;;){scanf("%d",&n);if(!n)break;r{scanf("%d%d",&a[i],&b[i]);scanf("%d",&m);for(i=0;i<m;i++)scanf("%d%d",&c[i],&d[i]);for(i=0;i<m;i++){w=c[i]-a[0];q=d[i]-b[0];r{for(k=0;k<m;k++){if(a[j]+w==c[k]){if(b[j]+q==d[k]){t++;break;}}}}if(t==n-1){printf("%d %d\n",w,q);t=0;break;}t=0;}}return 0;}
      |                                     ^
main.c:2:39: error: type defaults to 'int' in declaration of 'k' [-Wimplicit-int]
    2 | a[200],b[200],c[1000],d[1000],n,m,i,j,k,t,w,q;main(){for(;;){scanf("%d",&n);if(!n)break;r{scanf("%d%d",&a[i],&b[i]);scanf("%d",&m);for(i=0;i<m;i++)scanf("%d%d",&c[i],&d[i]);for(i=0;i<m;i++){w=c[i]-a[0];q=d[i]-b[0];r{for(k=0;k<m;k++){if(a[j]+w==c[k]){if(b[j]+q==d[k]){t++;break;}}}}if(t==n-1){printf("%d %d\n",w,q);t=0;break;}t=0;}}return 0;}
      |                                       ^
main.c:2:41: error: type defaults to 'int' in declaration of 't' [-Wimplicit-int]
    2 | a[200],b[200],c[1000],d[1000],n,m,i,j,k,t,w,q;main(){for(;;){scanf("%d",&n);if(!n)break;r{scanf("%d%d",&a[i],&b[i]);scanf("%d",&m);for(i=0;i<m;i++)scanf("%d%d",&c[i],&d[i]);for(i=0;i<m;i++){w=c[i]-a[0];q=d[i]-b[0];r{for(k=0;k<m;k++){if(a[j]+w==c[k]){if(b[j]+q==d[k]){t++;break;}}}}if(t==n-1){printf("%d %d\n",w,q);t=0;break;}t=0;}}return 0;}
      |                                         ^
main.c:2:43: error: type defaults to 'int' in declaration of 'w' [-Wimplicit-int]
    2 | a[200],b[200],c[1000],d[1000],n,m,i,j,k,t,w,q;main(){for(;;){scanf("%d",&n);if(!n)break;r{scanf("%d%d",&a[i],&b[i]);scanf("%d",&m);for(i=0;i<m;i++)scanf("%d%d",&c[i],&d[i]);for(i=0;i<m;i++){w=c[i]-a[0];q=d[i]-b[0];r{for(k=0;k<m;k++){if(a[j]+w==c[k]){if(b[j]+q==d[k]){t++;break;}}}}if(t==n-1){printf("%d %d\n",w,q);t=0;break;}t=0;}}return 0;}
      |                                           ^
main.c:2:45: error: type defaults to 'int' in declaration of 'q' [-Wimplicit-int]
    2 | a[200],b[200],c[1000],d[1000],n,m,i,j,k,t,w,q;main(){for(;;){scanf("%d",&n);if(!n)break;r{scanf("%d%d",&a[i],&b[i]);scanf("%d",&m);for(i=0;i<m;i++)scanf("%d%d",&c[i],&d[i]);for(i=0;i<m;i++){w=c[i]-a[0];q=d[i]-b[0];r{for(k=0;k<m;k++){if(a[j]+w==c[k]){if(b[j]+q==d[k]){t++;break;}}}}if(t==n-1){printf("%d %d\n",w,q);t=0;break;}t=0;}}return 0;}
      |                                             ^
main.c:2:47: error: return type defaults to 'int' [-Wimplicit-int]
    2 | a[200],b[200],c[1000],d[1000],n,m,i,j,k,t,w,q;main(){for(;;){scanf("%d",&n);if(!n)break;r{scanf("%d%d",&a[i],&b[i]);scanf("%d",&m);for(i=0;i<m;i++)scanf("%d%d",&c[i],&d[i]);for(i=0;i<m;i++){w=c[i]-a[0];q=d[i]-b[0];r{for(k=0;k<m;k++){if(a[j]+w==c[k]){if(b[j]+q==d[k]){t++;break;}}}}if(t==n-1){printf("%d %d\n",w,q);t=0;break;}t=0;}}return 0;}
      |                                               ^~~~
main.c: In function 'main':
main.c:2:62: error: implicit declaration of function 'scanf' [-Wimplicit-function-declaration]
    2 | a[200],b[200],c[1000],d[1000],n,m,i,j,k,t,w,q;main(){for(;;){scanf("%d",&n);if(!n)break;r{scanf("%d%d",&a[i],&b[i]);scanf("%d",&m);for(i=0;i<m;i++)scanf("%d%d",&c[i],&d[i]);for(i=0;i<m;i++){w=c[i]-a[0];q=d[i]-b[0];r{for(k=0;k<m;k++){if(a[j]+w==c[k]){if(b[j]+q==d[k]){t++;break;}}}}if(t==n-1){printf("%d %d\n",w,q);t=0;break;}t=0;}}return 0;}
      |                                                              ^~~~~
main.c:1:1: note: include '<stdio.h>' or provide a declaration of 'scanf'
  +++ |+#include <stdio.h>
    1 | #define r for(i=0;i<n;i++)
main.c:2:62: warning: incompatible implicit declaration of built-in function 'scanf' [-Wbuiltin-declaration-mismatch]
    2 | a[200],b[200],c[1000],d[1000],n,m,i,j,k,t,w,q;main(){for(;;){scanf("%d",&n);if(!n)break;r{scanf("%d%d",&a[i],&b[i]);scanf("%d",&m);for(i=0;i<m;i++)scanf("%d%d",&c[i],&d[i]);for(i=0;i<m;i++){w=c[i]-a[0];q=d[i]-b[0];r{for(k=0;k<m;k++){if(a[j]+w==c[k]){if(b[j]+q==d[k]){t++;break;}}}}if(t==n-1){printf("%d %d\n",w,q);t=0;break;}t=0;}}return 0;}
      |                                                              ^~~~~
main.c:2:62: note: include '<stdio.h>' or provide a declaration of 'scanf'
main.c:2:293: error: implicit declaration of function 'printf' [-Wimplicit-function-declaration]
    2 | a[200],b[200],c[1000],d[1000],n,m,i,j,k,t,w,q;main(){for(;;){scanf("%d",&n);if(!n)break;r{scanf("%d%d",&a[i],&b[i]);scanf("%d",&m);for(i=0;i<m;i++)scanf("%d%d",&c[i],&d[i]);for(i=0;i<m;i++){w=c[i]-a[0];q=d[i]-b[0];r{for(k=0;k<m;k++){if(a[j]+w==c[k]){if(b[j]+q==d[k]){t++;break;}}}}if(t==n-1){printf("%d %d\n",w,q);t=0;break;}t=0;}}return 0;}
      |                                                                                                                                                                                                                                                                                                     ^~~~~~
main.c:2:293: note: include '<stdio.h>' or provide a declaration of 'printf'
main.c:2:293: warning: incompatible implicit declaration of built-in function 'printf' [-Wbuiltin-declaration-mismatch]
main.c:2:293: note: include '<stdio.h>' or provide a declaration of 'printf'
main.c:2:1: error: expected declaration or statement at end of input
    2 | a[200],b[200],c[1000],d[1000],n,m,i,j,k,t,w,q;main(){for(;;){scanf("%d",&n);if(!n)break;r{scanf("%d%d",&a[i],&b[i]);scanf("%d",&m);for(i=0;i<m;i++)scanf("%d%d",&c[i],&d[i]);for(i=0;i<m;i++){w=c[i]-a[0];q=d[i]-b[0];r{for(k=0;k<m;k++){if(a[j]+w==c[k]){if(b[j]+q==d[k]){t++;break;}}}}if(t==n-1){printf("%d %d\n",w,q);t=0;break;}t=0;}}return 0;}
      | ^