>>406
> case 3:
これがラベル。

> struct NODE *front,*rear,*temp;
ラベルが宣言に付加されていると怒られている。

対策としては{}でcase 3の処理全体をくくるのがよいかと。