- 
                    Üyelik
                    30.10.2015
                
- 
                    Yaş/Cinsiyet
                    31 / E
                
- 
                    Meslek
                    Üniversite Öğrencisi
                
- 
                    Konum
                    Trabzon
                
                - 
                    Ad Soyad
                    Y** S**
                
- 
                    Mesajlar
                    33
                
- 
                    Beğeniler
                    12 / 0
                
- 
                    Ticaret
                    0, (%0)
                
 
                Programlama sınavında geçmiş yıllarda çıkan yapamadığım bir soru var , yapabilecek birileri var mıdır acaba? Soruyu olduğu gibi yazıyorum :
 /*
\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_
myCircularLinkedList() fonksiyonuna ait prototip aşağıdaki gibidir:
void myCircularLinkedList(struct listEntry *param1, struct listEntry *param2, struct listEntry *param3);
myLinkedList() fonksiyonu, "param1" 'in işaret ettiği m1 üyesinde 1 değerini, "param2" 'in işaret ettiği m1 üyesinde 2 değerini 
ve "param3" 'ün işaret ettiği m1 üyesinde 3 değerini sakladıktan sonra bu yapılar arasında bir dairesel bağlı liste (circular 
linked list) oluşturur ("param1" 'in işaret ettiği yapı, "param2" 'nin işaret ettiği yapıyı; "param2" 'in işaret ettiği yapı, "param3" 'ün 
işaret ettiği yapıyı; "param3" 'ün işaret ettiği yapı ise "param1" 'in işaret ettiği yapıyı işaret eder).
\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_
:::::::::::::: ÖRNEK :::::::::::::::::::::
---------main4.c DOSYASININ İÇERİĞİ:-----------
*/
#include 
struct listEntry {
int m1;
struct listEntry *m2;
};
void myCircularLinkedList(struct listEntry *param1, struct listEntry *param2, struct listEntry *param3);
void myCircularLinkedList(struct listEntry *param1, struct listEntry *param2, struct listEntry *param3){
          KOD BURAYA YAZILACAK
}
int main ()
{
struct listEntry var1, var2, var3;
myCircularLinkedList(&var1, &var2, &var3);
printf("%d\t%d\t%d\t%d", var1.m1, (var1.m2)->m1, ((var1.m2)->m2)->m1, (((var1.m2)->m2)->m2)->m1);
return 0;
}
/*
--------DOĞRU ÇIKTI:
    
    1 2 3 1
    
    */