0分求大佬帮助
查看原帖
0分求大佬帮助
1046052
18405075335zbh楼主2023/10/14 22:26
#include <bits/stdc++.h>
using namespace std;
char a[105][105],b;
int main(){
	int n,m;
	cin>>n>>m;
	for(int i=1;i<=n;i++){
		for(int j=1;j<=m;j++){
			cin>>b;
			a[i][j]=b;
		}
	}
	for(int i=1;i<=n;i++){
		cout<<endl;
		for(int j=1;j<=m;j++){
			if(a[i][j]=='*'){
				cout<<'*';
			}else{
				int s=0;
				for(int k=i-1;k<=i+1;k++){
					for(int l=j-1;l<=j+1;l++){
						if(a[k][l]=='*'){
							s++;
						}
					}
				}
				cout<<s;
			}
		}
	}
	return 0;
}
2023/10/14 22:26
加载中...