./Main.c:1:8: warning: multi-character character constant [-Wmultichar]
char m[' '];a[99],b[99],i,j,g=-1,s=1,M=1e9+7,k;main(d){for(*a=*b=scanf("%d %s",&d,m)-1;m[i];)s+=m[i++]-=48;for(m[i-1]++;i--;){s-=j=m[i];for(s%=d;j--;g%=M)g+=a[(s+j+d)%d];for(;j<d;j++)for(k=10;--k;b[j]%=M)b[j]+=a[(j+k)%d];for(;j--;)a[j]=b[j];}printf("%d\n",g);}
^
./Main.c:1:14: warning: data definition has no type or storage class
char m[' '];a[99],b[99],i,j,g=-1,s=1,M=1e9+7,k;main(d){for(*a=*b=scanf("%d %s",&d,m)-1;m[i];)s+=m[i++]-=48;for(m[i-1]++;i--;){s-=j=m[i];for(s%=d;j--;g%=M)g+=a[(s+j+d)%d];for(;j<d;j++)for(k=10;--k;b[j]%=M)b[j]+=a[(j+k)%d];for(;j--;)a[j]=b[j];}printf("%d\n",g);}
^
./Main.c:1:14: warning: type defaults to ‘int’ in declaration of ‘a’ [-Wimplicit-int]
./Main.c:1:20: warning: type defaults to ‘int’ in declaration of ‘b’ [-Wimplicit-int]
char m[' '];a[99],b[99],i,j,g=-1,s=1,M=1e9+7,k;main(d){for(*a=*b=scanf("%d %s",&d,m)-1;m[i];)s+=m[i++]-=48;for(m[i-1]++;i--;){s-=j=m[i];for(s%=d;j--;g%=M)g+=...