hi guys,

I have some issues with the following code, help would be appreciated.

#include <stdio.h>

struct Lecture {
   char Lecturer[80];
   char Topic[160];
   char Date[30];
} lecture-str;

struct Node {
   lecture-str data;
   Node *next, *prev;
} node-str;

struct Queue {
   Node First;
   int size;
} Queue-str;

/* standard stuff */

int pop (Queue-str Haifux)
{
   Node ptr*;
   if (Haifux->size == 0) { printf ("No lecture in queue\n"); return -1;

   print_node (Haifux->First);
   ptr=Haifux->First;
   Haifux->First = Hiafux->First.next;
   free (ptr);

   size --;
   if (size)   Haifux->First.prev=NULL;
}

=====================================================================

Well, the code failed with the error message

   No lecture in queue

Help, somebody?

-- 
Orr Dunkelman,
[EMAIL PROTECTED]

"a scientific man ought to have no wishes, no affections, -- a mere
heart of stone" - Charles Darwin.

GPG fingerprint: C2D5 C6D6 9A24 9A95 C5B3  2023 6CAB 4A7C B73F D0AA
(This key will never sign Emails, only other PGP keys. The key
corresponds to [EMAIL PROTECTED])
_______________________________________________
Haifux mailing list
Haifux@haifux.org
http://hamakor.org.il/cgi-bin/mailman/listinfo/haifux

Reply via email to