#include <iostream>
#include <string>
using namespace std;
void _tachten1nguoi ( const string hoten , string &ten);
int main ()
{
string hoten = "Le Van Thanh";
string ten;
_tachten1nguoi(hoten,ten);
cout << ten;
cout <<ten.length();
return 0;
}
void _tachten1nguoi ( const string hoten, string & ten )
{
int n = hoten.length();
for ( int i = n-1 ; i>= 0; i--)
{
if (hoten[i] == ' ')
{
for ( int j = i+1; j< n; j++)
{
ten[j-1-i]= hoten[j];
}
break;
}
}
}
Mình viết với mục đích để tách tên ra khỏi họ tên, nhưng thất bại, kiểm tra thì độ dài string ten = 0. Mong mọi người giúp đỡ.


83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?