C DİLİ KULLANARAK BİLGİSAYAR PROGRAMLAMA ... - 320Volt
C DİLİ KULLANARAK BİLGİSAYAR PROGRAMLAMA ... - 320Volt
C DİLİ KULLANARAK BİLGİSAYAR PROGRAMLAMA ... - 320Volt
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
}<br />
113<br />
newnode->sonraki = prevnode->sonraki; /* listeye ekle */<br />
prevnode->sonraki = newnode;<br />
void iptal(char *s)<br />
/* newnode kayıdı silinir. prevnode kayıdı newnode kayıdının gösterdiği kayıdını gösterir. */<br />
{<br />
listptr newnode, prevnode;<br />
}<br />
seeklist(s, &prevnode);<br />
newnode = prevnode->sonraki;<br />
prevnode->sonraki = newnode->sonraki;<br />
free(newnode);<br />
void listlist(void)<br />
{<br />
listptr currentnode;<br />
currentnode = headnode;<br />
if (currentnode != NULL) currentnode = currentnode->sonraki;<br />
while (currentnode != NULL)<br />
{<br />
printf("%s ",currentnode->adi);<br />
currentnode = currentnode->sonraki;<br />
}<br />
printf("\n");<br />
} /* Procedure listlist; */<br />
main()<br />
{<br />
char sec;<br />
char *s;<br />
headnode = malloc(sizeof(*headnode));<br />
strcpy(headnode->adi," listenin baţý");<br />
headnode->sonraki = NULL;<br />
do {<br />
clrscr();<br />
printf("Boş yer : %ld\n\n",coreleft());<br />
listlist();<br />
printf("\n\n1 - Giriş\n2 - iptal\n3 - Son\n\nSeç \n");<br />
sec = getch();<br />
switch (sec) {<br />
case '1':<br />
printf("Adı "); gets(s);<br />
kayit(s);<br />
break;