欢迎来到【宠物连连看源码】【php仿美团源码】【大资金流源码】c 扫雷源码_c扫雷源代码-皮皮网网站!!!

皮皮网

【宠物连连看源码】【php仿美团源码】【大资金流源码】c 扫雷源码_c扫雷源代码-皮皮网 扫描左侧二维码访问本站手机端

【宠物连连看源码】【php仿美团源码】【大资金流源码】c 扫雷源码_c扫雷源代码

2024-12-27 00:42:34 来源:{typename type="name"/} 分类:{typename type="name"/}

1.扫雷问题 C

c 扫雷源码_c扫雷源代码

扫雷问题 C

       #include <stdio.h>

       void main()

       {

       int rows,扫扫雷宠物连连看源码pows,i,j,num,n;

       scanf("%d%d",&rows,&pows);

       n=1;

       while(rows!=0||pows!=0)

       {

       char map[][];

       for(i=0;i<;i++){ for(j=0;j<;j++){ map[i][j]='.';}}

       for(i=1;i<=rows;i++)

       {

       getchar();

       for(j=1;j<=pows;j++)

       {

       scanf("%c",&map[i][j]);

       }

       }

       printf("Field #%d:\n",n);

       for(i=1;i<=rows;i++)

       {

       for(j=1;j<=pows;j++)

       {

       if(map[i][j]!='*')

       {

       num=0;

       if(map[i-1][j-1]=='*')num++;

       if(map[i-1][j]=='*')num++;

       if(map[i-1][j+1]=='*')num++;

       if(map[i][j-1]=='*')num++;

       if(map[i][j+1]=='*')num++;

       if(map[i+1][j-1]=='*')num++;

       if(map[i+1][j]=='*')num++;

       if(map[i+1][j+1]=='*')num++;

       printf("%d",num);

       }

       else if(map[i][j]=='*')

       {

       printf("*");

       }

       }

       printf("\n");

       }

       scanf("%d%d",&rows,&pows);

       n++;

       if(rows!=0||pows!=0)printf("\n");

       }

       }