洛谷P2670 一直是RE
谢谢 这是为啥
#include<stdio.h>
int main(){
int m,n,i,j,num[i][j],res[i][j];
char fuhao[i][j];
scanf("%d%d",&n,&m);
for(i=1;i<=n;i++){
for(j=1;j<=m;j++){
scanf("%s",&fuhao[i][j]);
if(fuhao[i][j]=='?')num[i][j]=0;
else num[i][j]=1;num[0][j]=0;num[i][0]=0;num[n+1][j]=0;num[i][m+1]=0;}getchar();}
res[i][j]=num[i-1][j-1]+num[i-1][j]+num[i-1][j+1]+num[i][j-1]+num[i][j+1]+num[i+1][j-1]+num[i+1][j]+num[i-1][j+1];
for(i=1;i<=n;i++){
for(j=1;j<=m;j++){
if(num[i][j]==0)printf("*");
else printf("%d",res[i][j]);}}
return 0;
}