folder Tahribat.com Forumları
linefolder C - C++
linefolder Arama Metodu Hata Uyarısı



Arama Metodu Hata Uyarısı

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Diffstorm
    Diffstorm's avatar
    Kayıt Tarihi: 05/Temmuz/2008
    Erkek

    program içinde kullanıcı tarafından girilen sayı değerini adım adım arama metodunda göre şu kodu yazdım 

    int seq_order_search(int a[], int k)

    {

    i=0;

    while((a[i]<k)&&(i<End_of_Mas)) i++;

    if(a[i]==k)

    return 0;

    else return -1;

    }

     

    void search(void)

    {

    int i, x;

    printf("Enter the number who will be searched: ");

    scanf("%d", &x);

      i=seq_order_search(Data_type_int, x);

      if(i>=0)

        printf("%d found\n", x);

      else

        printf("%d was not found\n", x);

     

    Derleme esnasında hata uyarısı alıyorum. Yardım edebilecek varsa teşekkür ederim.

  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    guru
    guru's avatar
    Kayıt Tarihi: 30/Mart/2007
    Erkek
    derleme esnasinda hatami aliyosun, uyari mi ? aldigin uyari veya hatayi paylasirsan yardimci olmak daha kolay olur.(Hatta mumkun olur desek daha dogru)

    ..
  3. KısayolKısayol reportŞikayet pmÖzel Mesaj
    wking
    wking's avatar
    Kayıt Tarihi: 28/Mart/2010
    Erkek

    Hocam bütün kodlar bunlarsa main() fonksiyonu yok burada.

    Ayrıca C programlamada kendi yazdığın bütün fonksiyonları en üstte belirtmelisin.

    Mesela şöyle bir fonksiyonun varsa:

    void fank()

    {

    ali=5;

    }

    Bu fonksiyonu include headerlarından sonra şu şekilde göstermelisin:

    void fank();

    Seninkini gösterecek olursak:

    int seq_order_search(int a[],int a);

    void search(void);

Toplam Hit: 1085 Toplam Mesaj: 3