Zmieniłeś te znaczki na nawiasy klamrowe?
Ja kompiluje dev w wersji 4.9.9.2 i działa bez problemu.
Takie cos z moich starych zasobow.
#include <iostream>
using namespace std;
struct fifo
int w;
fifo *next;
*begin=NULL,*end=NULL;
int il=0;
void push()
if (begin==NULL)
begin=new fifo;
begin->w=il++;
begin->next=NULL;
end=begin;
else
end->next=new fifo;
end=end->next;
end->w=il++;
end->next=NULL;
void pop()
fifo *p;
p=begin;
if (p!=NULL)
begin=begin->next;
delete p;
void show()
fifo *p;
p=begin;
while (p!=NULL)
cout<<p->w<<" ";
p=p->next;
cout<<endl;
int main()
int opcja;
do
cout<<"1. Dodaj"<<endl<<"2. Usun"<<endl<<"3. Koniec"<<endl;
cin>>opcja;
switch (opcja)
case 1:
push();
show();
break;
case 2:
pop();
show();
break;
while ( opcja!=3);
while (begin!=NULL)
pop();
return 0;