/in/foo.cc: In function 'int main()':
/in/foo.cc:13:9: warning: comparison with string literal results in unspecified behaviour [-Waddress]
if(a=="\\dd\\") break;
^
/in/foo.cc:15:11: error: invalid conversion from 'char*' to 'char' [-fpermissive]
dcs(a,gg);
^
/in/foo.cc:5:6: note: initializing argument 1 of 'void dcs(char, int)'
void dcs(char a,int gg);
^
/in/foo.cc: In function 'void dcs(char, int&)':
/in/foo.cc:25:21: error: invalid conversion from 'char' to 'const char*' [-fpermissive]
for(i=0;i<=strlen(a)/2;i++)
^
In file included from /usr/include/c++/5/cstring:42:0,
from /in/foo.cc:2:
/usr/include/string.h:394:15: note: initializing argument 1 of 'size_t strlen(const char*)'
extern size_t strlen (const char *__s)
^
/in/foo.cc:25:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for(i=0;i<=strlen(a)/2;i++)
^
/in/foo.cc:27:9: error: invalid types 'char[int]' for array subscript
if(a[i]!=a[strlen(a)-1+i])
^
/in/foo.cc:27:22: error: invalid conversion from 'char' to 'const char*' [-fpermissive]
if(a[i]!=a[strlen(a)-1+i])
^
In file included from /usr/include/c++/5/cstring:42:0,
from /in/foo.cc:2:
/usr/include/string.h:394:15: note: initializing argument 1 of 'size_t strlen(const char*)'
extern size_t strlen (const char *__s)
^
/in/foo.cc:27:27: error: invalid types 'char[size_t {aka long unsigned int}]' for array subscript
if(a[i]!=a[strlen(a)-1+i])
^