大佬们救救我,c语言杀我
#include<stdio.h>
int main()
{
int m,n,i,j,k,x,y;
int p,q;
scanf("%d %d",&m,&n);
int a[m+1][n+1];
char b;
for(p=1;p<=m;p++)
{
for(q=1;q<=n;q++)
{
scanf("%c",&b);
if(b='0')
a[m][n]=-100;
if(b='#')
a[m][n]=100;
}
}
scanf("%d",&j);
for(k=0;k<j;k++)
{
scanf("%d %d",&x,&y);
a[x][y]-=2;
a[x][y+1]-=1;
a[x][y-1]-=1;
a[x+1][y]-=1;
a[x-1][y]-=1;
}
k=0;
for(x=1;x<=m;x++)
{
for(y=1;y<=n;y++)
{
if(a[x][y]<=98&&a[x][y]>=0)
{
k++;
}
}
}
printf("%d\n",k);
printf("%d",j);
return 0;
}
按照格式输入 数完00#000就直接出结果了 ,大佬们帮忙看看【图片】【图片】



#include<stdio.h>
int main()
{
int m,n,i,j,k,x,y;
int p,q;
scanf("%d %d",&m,&n);
int a[m+1][n+1];
char b;
for(p=1;p<=m;p++)
{
for(q=1;q<=n;q++)
{
scanf("%c",&b);
if(b='0')
a[m][n]=-100;
if(b='#')
a[m][n]=100;
}
}
scanf("%d",&j);
for(k=0;k<j;k++)
{
scanf("%d %d",&x,&y);
a[x][y]-=2;
a[x][y+1]-=1;
a[x][y-1]-=1;
a[x+1][y]-=1;
a[x-1][y]-=1;
}
k=0;
for(x=1;x<=m;x++)
{
for(y=1;y<=n;y++)
{
if(a[x][y]<=98&&a[x][y]>=0)
{
k++;
}
}
}
printf("%d\n",k);
printf("%d",j);
return 0;
}
按照格式输入 数完00#000就直接出结果了 ,大佬们帮忙看看【图片】【图片】


