1. 1.
    0
    #include <stdio.h>
    3. include <stdlib.h>
    4. include <time.h>

    int main()
    {
    srand((unsigned)time(NULL));
    int ms,mayin;
    int m,s,count,i,j;
    printf("Matrix boyutu:");
    scanf("%d", & ms);
    int mayintarlasi[ms][ms];
    do
    {
    printf("How many mines do you want in the minefield? :");
    scanf("%d", &mayin);
    if(mayin<0 || mayin>ms*ms)
    {
    printf("Please enter reasonable valuest");
    }

    while(mayin<0 || mayin>ms*ms)
    {
    for(m=0; m<ms; m++)
    {
    for(s=0; s<ms; s++)
    {
    mayintarlasi[m][s]=0;
    }
    }
    for(count=0; count<mayin; count++)
    {
    do
    {
    m=rand()%ms;
    s=rand()%ms;
    }
    while(mayintarlasi[m][s]=='X');
    mayintarlasi[m][s]='X';
    }
    for (m=0;m<ms;m++)
    {
    for(s=0;s<ms;s++)
    if (mayintarlasi[m][s]== 'X' )
    {
    for(i=m-1; i<=m+1; i++)
    if (m!=0)
    if (m!=11)
    {
    for (j=s-1; j<=s+1; s++)
    if (s!=0)
    if (s!=11)
    {
    if(mayintarlasi[i][j]!='X')
    ++mayintarlasi[i][j];
    }
    }
    }
    }
    for (m=0; m<ms; m++)
    {
    for (s=0; s<ms; s++){
    if (mayintarlasi[m][s]=='X') printf ("X ");
    else printf ("%d ",mayintarlasi[m][s]);
    }
    printf("n");
    }
    return 0;

    }
    }

    şu kodda ne yanlışlık var amk söylesin biri
    ···
   tümünü göster