printer.cpp: In function 'int main()':
printer.cpp:21:14: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
21 | while(pos<mayor.size()){
| ~~~^~~~~~~~~~~~~
printer.cpp:49:32: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
49 | for(int k=pos;k<aux.size();k++){
| ~^~~~~~~~~~~
printer.cpp:57:21: warning: statement has no effect [-Wunused-value]
57 | for(k;k<aux.size();k++){
| ^
printer.cpp:57:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
57 | for(k;k<aux.size();k++){
| ~^~~~~~~~~~~
printer.cpp:60:30: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
60 | for(int l=k;l<aux.size();l++){
| ~^~~~~~~~~~~
printer.cpp:63:21: warning: statement has no effect [-Wunused-value]
63 | for(k;k<aux2.size();k++){
| ^
printer.cpp:63:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
63 | for(k;k<aux2.size();k++){
| ~^~~~~~~~~~~~
printer.cpp:70:32: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
70 | for(int k=pos;k<aux.size();k++){
| ~^~~~~~~~~~~
printer.cpp:78:32: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
78 | for(int k=pos;k<aux.size();k++){
| ~^~~~~~~~~~~
printer.cpp:86:21: warning: statement has no effect [-Wunused-value]
86 | for(k;k<aux.size();k++){
| ^
printer.cpp:86:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
86 | for(k;k<aux.size();k++){
| ~^~~~~~~~~~~
printer.cpp:89:30: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
89 | for(int l=k;l<aux.size();l++){
| ~^~~~~~~~~~~
printer.cpp:92:21: warning: statement has no effect [-Wunused-value]
92 | for(k;k<aux2.size();k++){
| ^
printer.cpp:92:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
92 | for(k;k<aux2.size();k++){
| ~^~~~~~~~~~~~
printer.cpp:99:32: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
99 | for(int k=pos;k<aux.size();k++){
| ~^~~~~~~~~~~
printer.cpp:105:29: warning: comparison of integer expressions of different signedness: 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
105 | if(palabra[i].size()==pos+1){
| ~~~~~~~~~~~~~~~~~^~~~~~~
printer.cpp:46:21: warning: 'w' may be used uninitialized in this function [-Wmaybe-uninitialized]
46 | for(z=auxi;z<i;z++){
| ~^~