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++
 
  
 




 Este tema le ha gustado a 2 personas
Este tema le ha gustado a 2 personas