/in/foo.cc: In function 'int main()':
/in/foo.cc:18:2: warning: 'char* gets(char*)' is deprecated [-Wdeprecated-declarations]
gets(fbi);
^~~~
In file included from /in/foo.cc:1:0:
/usr/include/stdio.h:640:14: note: declared here
extern char *gets (char *__s) __wur __attribute_deprecated__;
^~~~
/in/foo.cc:18:10: warning: 'char* gets(char*)' is deprecated [-Wdeprecated-declarations]
gets(fbi);
^
In file included from /in/foo.cc:1:0:
/usr/include/stdio.h:640:14: note: declared here
extern char *gets (char *__s) __wur __attribute_deprecated__;
^~~~
/in/foo.cc:20:7: warning: variable 'T' set but not used [-Wunused-but-set-variable]
char T;
^
/in/foo.cc: In function 'char viewTree(int, int)':
/in/foo.cc:30:11: error: invalid conversion from 'const char*' to 'char' [-fpermissive]
return "B";
^~~
/in/foo.cc:34:11: error: invalid conversion from 'const char*' to 'char' [-fpermissive]
return "I";
^~~
/in/foo.cc:43:10: warning: comparison with string literal results in unspecified behavior [-Waddress]
if (tl=="B" && tr=="B"){
^~~
/in/foo.cc:43:10: error: ISO C++ forbids comparison between pointer and integer [-fpermissive]
/in/foo.cc:43:21: warning: comparison with string literal results in unspecified behavior [-Waddress]
if (tl=="B" && tr=="B"){
^~~
/in/foo.cc:43:21: error: ISO C++ forbids comparison between pointer and integer [-fpermissive]
/in/foo.cc:45:10: error: invalid conversion from 'const char*' to 'char' [-fpermissive]
return "B";
^~~
/in/foo.cc:48:11: warning: comparison with string literal results in unspecified behavior [-Waddress]
if (tl=="I" && tr=="I"){
^~~
/in/foo.cc:48:11: error: ISO C++ forbids comparison between pointer and integer [-fpermissive]
/in/foo.cc:48:22: warning: comparison with string literal results in unspecified behavior [-Waddress]
if (tl=="I" && tr=="I"){
^~~
/in/foo.cc:48:22: error: ISO C++ forbids comparison between pointer and integer [-fpermissive]
/in/foo.cc:50:14: error: invalid conversion from 'const char*' to 'char' [-fpermissive]
return "I";
^~~
/in/foo.cc:54:14: error: invalid conversion from 'const char*' to 'char' [-fpermissive]
return "F";
^~~