#include <cstdio> #include <cstring> int principal ( void ) { Char str1 [ 100 ], str2 [ 100 ], str3 [ 100 ]; gets (cadena1); gets (str2); gets (str3); Char s [ 100 ] ;; si (strcmp (cadena1, cadena2)> 0 ) { strcpy (s), str1; strcpy (str1, str2); strcpy (str2, s); } Si (strcmp (cadena1, str3)> 0 ) { strcpy (s), str1; strcpy (str1, str3); strcpy (str3, s); } Si (strcmp (str2, str3)> 0 ) { strcpy (s), str2; strcpy (str2, str3); strcpy (str3, s); } Printf ( " % s \ n " , str3); volver 0 ; }