se può essere utile ecco l'intero codice:

Mondo.h
codice:
#include <cstdlib>
#include <iostream>
#include <conio.h>
using namespace std;

class Mondo{
            public:
                   Mondo(); 
                  /* void MuoviFantasmi(); //movimento fantasmi */
                   void MuoviPacman();   //movimento Pacman
                /*   void VitePacman(bool T);
                   void TotalePunti(); */
                   void StampaMondo();
            /*       void Morte(); */
            private:
             char M,P,F,V,D,Campo[20][20];
             int vita,tm,x,y;

               
           };
Mondo::Mondo()
{
M=219; //Muro, corrisponde ad un quadratino bianco
P=184; //Pacman, cerchio con C interna
F=2;   //Fantasmi, faccina
V=3;   //Vite, Cuore
D=4;  //Monetina, Rombo
Campo[20][20]  = {{M,M,M,M,M,M,M,M,M,M,M,M,M,M,M,M,M,M,M,M},//0
                  {M,D,D,D,D,D,D,D,D,D,M,D,D,D,D,D,D,D,D,M},//1
                  {M,D,M,M,M,D,M,M,M,D,M,D,M,M,M,M,D,M,D,M},//2
                  {M,D,M,M,M,D,M,M,M,D,M,D,D,D,D,M,D,M,D,M},//3
                  {M,V,M,M,D,D,D,D,D,D,D,D,M,M,D,M,D,M,D,M},//4
                  {M,D,M,M,D,M,D,M,M,M,M,M,M,M,D,M,D,M,D,M},//5
                  {M,D,M,M,D,M,D,D,D,D,M,D,D,D,D,M,D,M,D,M},//6
                  {M,D,M,M,D,M,M,M,M,D,M,D,M,M,M,M,D,M,D,M},//7
                  {M,D,M,M,D,M,D,D,D,D,D,D,D,D,M,D,D,D,D,M},//8
                  {M,D,M,M,D,M,D,M,M,M,'#',M,M,D,M,D,M,M,D,M},//9
                  {M,D,D,D,D,D,D,M,F,F,F,F,M,D,D,D,M,M,D,M},//10
                  {M,D,M,M,D,M,D,M,M,M,M,M,M,D,M,D,M,M,V,M},//11
                  {M,D,M,M,D,M,D,M,M,M,M,M,M,D,M,D,M,M,D,M},//12
                  {M,D,M,M,D,M,D,D,D,D,D,D,D,D,M,D,M,M,D,M},//13
                  {M,D,M,M,D,M,M,M,M,D,M,M,M,M,M,D,M,M,D,M},//14
                  {M,D,M,M,D,M,D,D,D,D,P,D,D,D,M,D,M,M,D,M},//15
                  {M,D,D,D,D,D,D,M,M,M,M,M,M,D,D,D,D,D,D,M},//16
                  {M,D,M,M,M,M,D,M,M,M,M,M,M,D,M,M,M,M,D,M},//17
                  {M,D,D,D,D,D,D,D,D,D,D,D,D,D,D,D,D,D,D,M},//18
                  {M,M,M,M,M,M,M,M,M,M,M,M,M,M,M,M,M,M,M,M}}; //19
vita=3;
tm=171;
x=11;
y=15;
}
/* */
void Mondo::StampaMondo()
{ 
for(int i=0;i<20;i++)
    {cout<<endl;
    for(int j=0;j<20;j++)
         cout<<Campo[i][j];
    }
}
/*Movimento di Pacman, pacman si può muovere in 4 direzioni:
Sinistra=A;
Destra=D;
Alto=W;
Basso=S;
*/
void Mondo::MuoviPacman()
{char c;
 bool T;
 do{
      c=_getch();
   }while(c!='a' || c!='d' || c!='w' || c!='s' || c!='A' || c!='D' || c!='W' || c!='S');
 switch(c){
          case 'a':
          case 'A':
                   if(Campo[x-1][y]!=9);
                       if(Campo[x-1][y]!=2)
                           {
                           x--;
                           Campo[x][y]=Campo[x+1][y];
                           Campo[x+1][y]=' ';
                           StampaMondo();
                           }
                       else
                          {Campo[x][y]=' ';
                           T=false;
                           /*VitePacman(T);
                           Morte();     */                                                                            
                          }
                          break;                                                                                  
          }
}
esattamente mi da questo errore :
codice:
28 F:\PACMAN\source code\Mondo.h expected primary-expression before '{' token
a questa riga:
codice:
Campo[20][20] = {{M,M,M,M,M,M,M,M,M,M,M,M,M,M,M,M,M,M,M,M},//0
ps. non fate caso hai pezzi di codice che ho messo come commenti, solo che devo ancora implementarle quelle funzioni ...