Kommentar til koden?
Hejsa er der ikke nogle der ville hjælpe os med at skrive kommentar til nedenstående stykke kode... Vi har det problem at vi sådan set godt ved hvad der sker i koden men har utrolig svært ved at forklare det med tilhørende tekst, eller med kommentar til linierne...Koden er:
struct node *headO, *headR, *first, *parent;
if(head == NULL) return 1;
headO = head;
headR = head->next;
headO->next = NULL;
do{
first = headO;
while (first->next != NULL){
if(first->next->karakter < headR->karakter){
first = first->next;
}else{
break;
}
}
if(first == headO && first->karakter > headR->karakter) {
parent = headR->next;
headR->next = headO;
headO = headR;
headR = parent;
}else{
parent = headR->next;
headR->next = first->next;
first->next = headR;
headR = parent;
}
}
while(parent != NULL);
head = headO;
printf("Name\t\tGrade\n");
gradelist(head);
return 1;
På forhånd tusind gange tak.