Un gran saludo para todos y que tengan un muy buen día
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:
#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;
}
desde ya muchas gracias por el tiempo que cada uno desee
dedicarle a este post.-
Un gran abrazo
El autodidacta Daniel C++