帮帮孩子看看哪有错误吧

#include<stdio.h>
int main(){
    int n,m,i,j,sum=0;
    char a[50][50];
    scanf("%d%d",&n,&m);
    for(i=0;i<n;i++){
        for(j=0;j<m;j++)
        scanf("%c",&a[i][j]);
    }
    for(i=0;i<n-1;i++)
        for(j=0;j<m-1;j++){
            if((a[i][j]+a[i][j+1]+a[i+1][j]+a[i+1][j+1])==('f'+'a'+'c'+'e'))
            sum++; 
        }
    printf("%d",sum);
    return 0;
}
全部评论
我们的思路是一样的欸,哈哈,神奇。你这个错误在于两个循环n和m都不用减一
点赞 回复
分享
发布于 2021-12-07 13:54

相关推荐

点赞 收藏 评论
分享
牛客网
牛客企业服务