Main.cc: In function ‘int main()’: Main.cc:14:16: warning: comparison with string literal results in unspecified behavior [-Waddress] if(b[i][j]=="@") ^~~ Main.cc:14:16: error: ISO C++ forbids comparison between pointer and integer [-fpermissive] Main.cc:32:23: warning: comparison with string literal results in unspecified behavior [-Waddress] if(b[i-1+y][j]=="*") ^~~ Main.cc:32:23: error: ISO C++ forbids comparison between pointer and integer [-fpermissive] Main.cc:35:20: error: invalid conversion from ‘const char*’ to ‘char’ [-fpermissive] b[i-1+y][j]="@"; ^~~ Main.cc:38:23: warning: comparison with string literal results in unspecified behavior [-Waddress] if(b[i][j-1+y]=="*") ^~~ Main.cc:38:23: error: ISO C++ forbids comparison between pointer and integer [-fpermissive] Main.cc:41:20: error: invalid conversion from ‘const char*’ to ‘char’ [-fpermissive] b[i][j-1+y]="@"; ^~~