Language: C

#include<stdio.h>
#include<string.h>
#define rep(i,X) for(i=0;i<X;i++)
char s[102],c[27];n,C,S,A,i,j,k,l;main(tab){scanf("%d%s",&n,c);C=strlen(c);rep(i,n){scanf("%s",s);S=strlen(s);rep(j,S){if(s[j]-c[0])continue;rep(k,199){tab=k+1;rep(l,199){if(l>=C){l=1;break;}if(j+tab*l>=S || s[j+tab*l]-c[l]){l=0;break;}}if(l){A++;goto E;}}}E:;}C=!printf("%d\n",A);

Compiler output:
main.c:4:19: warning: data definition has no type or storage class
    4 | char s[102],c[27];n,C,S,A,i,j,k,l;main(tab){scanf("%d%s",&n,c);C=strlen(c);rep(i,n){scanf("%s",s);S=strlen(s);rep(j,S){if(s[j]-c[0])continue;rep(k,199){tab=k+1;rep(l,199){if(l>=C){l=1;break;}if(j+tab*l>=S || s[j+tab*l]-c[l]){l=0;break;}}if(l){A++;goto E;}}}E:;}C=!printf("%d\n",A);
      |                   ^
main.c:4:19: error: type defaults to 'int' in declaration of 'n' [-Wimplicit-int]
main.c:4:21: error: type defaults to 'int' in declaration of 'C' [-Wimplicit-int]
    4 | char s[102],c[27];n,C,S,A,i,j,k,l;main(tab){scanf("%d%s",&n,c);C=strlen(c);rep(i,n){scanf("%s",s);S=strlen(s);rep(j,S){if(s[j]-c[0])continue;rep(k,199){tab=k+1;rep(l,199){if(l>=C){l=1;break;}if(j+tab*l>=S || s[j+tab*l]-c[l]){l=0;break;}}if(l){A++;goto E;}}}E:;}C=!printf("%d\n",A);
      |                     ^
main.c:4:23: error: type defaults to 'int' in declaration of 'S' [-Wimplicit-int]
    4 | char s[102],c[27];n,C,S,A,i,j,k,l;main(tab){scanf("%d%s",&n,c);C=strlen(c);rep(i,n){scanf("%s",s);S=strlen(s);rep(j,S){if(s[j]-c[0])continue;rep(k,199){tab=k+1;rep(l,199){if(l>=C){l=1;break;}if(j+tab*l>=S || s[j+tab*l]-c[l]){l=0;break;}}if(l){A++;goto E;}}}E:;}C=!printf("%d\n",A);
      |                       ^
main.c:4:25: error: type defaults to 'int' in declaration of 'A' [-Wimplicit-int]
    4 | char s[102],c[27];n,C,S,A,i,j,k,l;main(tab){scanf("%d%s",&n,c);C=strlen(c);rep(i,n){scanf("%s",s);S=strlen(s);rep(j,S){if(s[j]-c[0])continue;rep(k,199){tab=k+1;rep(l,199){if(l>=C){l=1;break;}if(j+tab*l>=S || s[j+tab*l]-c[l]){l=0;break;}}if(l){A++;goto E;}}}E:;}C=!printf("%d\n",A);
      |                         ^
main.c:4:27: error: type defaults to 'int' in declaration of 'i' [-Wimplicit-int]
    4 | char s[102],c[27];n,C,S,A,i,j,k,l;main(tab){scanf("%d%s",&n,c);C=strlen(c);rep(i,n){scanf("%s",s);S=strlen(s);rep(j,S){if(s[j]-c[0])continue;rep(k,199){tab=k+1;rep(l,199){if(l>=C){l=1;break;}if(j+tab*l>=S || s[j+tab*l]-c[l]){l=0;break;}}if(l){A++;goto E;}}}E:;}C=!printf("%d\n",A);
      |                           ^
main.c:4:29: error: type defaults to 'int' in declaration of 'j' [-Wimplicit-int]
    4 | char s[102],c[27];n,C,S,A,i,j,k,l;main(tab){scanf("%d%s",&n,c);C=strlen(c);rep(i,n){scanf("%s",s);S=strlen(s);rep(j,S){if(s[j]-c[0])continue;rep(k,199){tab=k+1;rep(l,199){if(l>=C){l=1;break;}if(j+tab*l>=S || s[j+tab*l]-c[l]){l=0;break;}}if(l){A++;goto E;}}}E:;}C=!printf("%d\n",A);
      |                             ^
main.c:4:31: error: type defaults to 'int' in declaration of 'k' [-Wimplicit-int]
    4 | char s[102],c[27];n,C,S,A,i,j,k,l;main(tab){scanf("%d%s",&n,c);C=strlen(c);rep(i,n){scanf("%s",s);S=strlen(s);rep(j,S){if(s[j]-c[0])continue;rep(k,199){tab=k+1;rep(l,199){if(l>=C){l=1;break;}if(j+tab*l>=S || s[j+tab*l]-c[l]){l=0;break;}}if(l){A++;goto E;}}}E:;}C=!printf("%d\n",A);
      |                               ^
main.c:4:33: error: type defaults to 'int' in declaration of 'l' [-Wimplicit-int]
    4 | char s[102],c[27];n,C,S,A,i,j,k,l;main(tab){scanf("%d%s",&n,c);C=strlen(c);rep(i,n){scanf("%s",s);S=strlen(s);rep(j,S){if(s[j]-c[0])continue;rep(k,199){tab=k+1;rep(l,199){if(l>=C){l=1;break;}if(j+tab*l>=S || s[j+tab*l]-c[l]){l=0;break;}}if(l){A++;goto E;}}}E:;}C=!printf("%d\n",A);
      |                                 ^
main.c:4:35: error: return type defaults to 'int' [-Wimplicit-int]
    4 | char s[102],c[27];n,C,S,A,i,j,k,l;main(tab){scanf("%d%s",&n,c);C=strlen(c);rep(i,n){scanf("%s",s);S=strlen(s);rep(j,S){if(s[j]-c[0])continue;rep(k,199){tab=k+1;rep(l,199){if(l>=C){l=1;break;}if(j+tab*l>=S || s[j+tab*l]-c[l]){l=0;break;}}if(l){A++;goto E;}}}E:;}C=!printf("%d\n",A);
      |                                   ^~~~
main.c: In function 'main':
main.c:4:35: error: type of 'tab' defaults to 'int' [-Wimplicit-int]
main.c:4:1: error: expected declaration or statement at end of input
    4 | char s[102],c[27];n,C,S,A,i,j,k,l;main(tab){scanf("%d%s",&n,c);C=strlen(c);rep(i,n){scanf("%s",s);S=strlen(s);rep(j,S){if(s[j]-c[0])continue;rep(k,199){tab=k+1;rep(l,199){if(l>=C){l=1;break;}if(j+tab*l>=S || s[j+tab*l]-c[l]){l=0;break;}}if(l){A++;goto E;}}}E:;}C=!printf("%d\n",A);
      | ^~~~