Main.cc: In function ‘std::__cxx11::string add(std::__cxx11::string, std::__cxx11::string)’:
Main.cc:6:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
while(a.size()>_) a="0"+a;
~~~~~~~~^~
Main.cc:7:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
while(b.size()>_) b="0"+b;
~~~~~~~~^~
Main.cc:10:13: error: invalid conversion from ‘const char*’ to ‘__gnu_cxx::__alloc_traits >::value_type {aka char}’ [-fpermissive]
c[i]=__%10+"0";
~~~~~^~~~
Main.cc: In function ‘int main()’:
Main.cc:20:22: error: expected primary-expression before ‘)’ token
for(int i=k;i<=m;i+=){
^
Main.cc:22:16: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
for(int j=1;j=i-1;j++){
~^~~~
Main.cc:23:4: error: ‘rs’ was not declared in this scope
rs=add(dl,dl);
^~
Main.cc:27:9: error: invalid use of member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int]’ (did you forget the ‘()’ ?)
if(ans.size<=6) cout<