printer.cpp: In function 'int main()':
printer.cpp:22:14: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
22 | while(pos<mayor.size()){
| ~~~^~~~~~~~~~~~~
printer.cpp:50:32: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
50 | for(int k=pos;k<aux.size();k++){
| ~^~~~~~~~~~~
printer.cpp:58:21: warning: statement has no effect [-Wunused-value]
58 | for(k;k<aux.size();k++){
| ^
printer.cpp:58:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
58 | for(k;k<aux.size();k++){
| ~^~~~~~~~~~~
printer.cpp:61:30: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
61 | for(int l=k;l<aux.size();l++){
| ~^~~~~~~~~~~
printer.cpp:64:21: warning: statement has no effect [-Wunused-value]
64 | for(k;k<aux2.size();k++){
| ^
printer.cpp:64:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
64 | for(k;k<aux2.size();k++){
| ~^~~~~~~~~~~~
printer.cpp:71:32: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
71 | for(int k=pos;k<aux.size();k++){
| ~^~~~~~~~~~~
printer.cpp:79:32: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
79 | for(int k=pos;k<aux.size();k++){
| ~^~~~~~~~~~~
printer.cpp:87:21: warning: statement has no effect [-Wunused-value]
87 | for(k;k<aux.size();k++){
| ^
printer.cpp:87:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
87 | for(k;k<aux.size();k++){
| ~^~~~~~~~~~~
printer.cpp:90:30: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
90 | for(int l=k;l<aux.size();l++){
| ~^~~~~~~~~~~
printer.cpp:93:21: warning: statement has no effect [-Wunused-value]
93 | for(k;k<aux2.size();k++){
| ^
printer.cpp:93:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
93 | for(k;k<aux2.size();k++){
| ~^~~~~~~~~~~~
printer.cpp:100:32: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
100 | for(int k=pos;k<aux.size();k++){
| ~^~~~~~~~~~~
printer.cpp:106:29: warning: comparison of integer expressions of different signedness: 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
106 | if(palabra[i].size()==pos+1){
| ~~~~~~~~~~~~~~~~~^~~~~~~
printer.cpp:47:21: warning: 'w' may be used uninitialized in this function [-Wmaybe-uninitialized]
47 | for(z=auxi;z<i;z++){
| ~^~