Debo aclarar que el programita es totalmente didáctico ya
que me interesa aprender Prototipos y Funciones, la pregunta
es la siguiente:hay alguna manera de devolver las 3 variables
(len-primera-ultima) en el return, de no ser así que se podría
hacer...?
Código:
desde ya muchas gracias por el tiempo que cada uno desee#include <iostream> #include <cstring> #include <cstdlib> using namespace std; int lastres(string frace); int main(int argc,char *argv[]) { string frace,len; int largo = 0; cout << "Ingrese una frace: "; getline(cin,frace); largo = lastres(frace); cout << "El total de caracteres es: " << largo << endl; system("PAUSE"); return EXIT_SUCCESS; } int lastres(string frace) { int len = frace.length(); char primera = frace[0]; char ultima = frace[len-1]; return len; }
dedicarle a este post.-
Un gran abrazo
El autodidacta Daniel C++