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
    ···
  1. 2.
    0
    up up up up up up up
    ···
  2. 3.
    0
    anladığım kadarıyla yan sokmuşsun yanlış yapmışsın düzeltip sok zütüne tamamdır
    ···
  3. 4.
    0
    @3 çok komik dıbına koduğumun çocuğu
    ···
  4. 5.
    0
    up up up up up up
    ···
  5. 6.
    0
    biraz fonksiyonlarla falan çalışmayı öğren , böyle olmaz panpa
    ···
  6. 7.
    0
    @6 fonksiyon yasak dedi lab hocası
    ···
  7. 8.
    0
    olum nasıl yazdın la bunu çok parantez açmışın panpa inan kodu okuyamıyom
    ···
  8. 9.
    0
    kaçıncı sınıf panpa ?
    ···
  9. 10.
    0
    ; yanlış yere koymuşun panpa parantezlerde terslik var bide
    ···
  10. 11.
    0
    @8 panpa bu kadar oldu ya en fazla

    @9 1. sınıf panpa

    @10 hangi parantezde panpa

    @11 en son line da hata gösteriyor "expected 'while' in do/while loop" diyor
    ···
  11. 12.
    0
    virgül veya parantezde hata olsa derleyici hata verirdi mantık hatası olmalı
    edit : @12 yoktu ben bunu yazarken =)
    ···
  12. 13.
    0
    panpa fonksiyon dediğim şey , mainin üstünde kendin tanımlayacaksın , fonksiyonu gene kendin yazacaksın , mainde çağıracaksın , böyle olunca anlaşılması zor oluyor , mesela
    void matrix_doldur(){... } bu gibi işlemler için ayrı fonksiyonlar yaz , bu özelliği edinmeye çalış
    ···
  13. 14.
    0
    @13 haha canım sağolsun panpam bulabildin mi hatayı
    ···
  14. 15.
    0
    @14 panpa daha onları görmedik ki nereden öğrenebilirim?
    ···
  15. 16.
    0
    up up up up up
    ···
  16. 17.
    0
    verildi. konu kilit..

    ---imza---

    intel pentium 4
    512 mb ram
    256 mb ati

    rep veren rep alır ! // Güncel oyun paylaşımlarım için buraya tıkla ;)
    ···
  17. 18.
    0
    gibiyim seni @18
    ···
  18. 19.
    0
    işten gelmiş yorgunum bakamayacağım kodlara panpa
    ···
  19. 20.
    0
    @20 panpa ya :(
    ···