Em viết code thế này, nhưng nó đệ quy không dừng lại được, mong mọi người góp ý về điều kiện dừng đệ quy
#include
#include
using namespace std;
int k=0;
int countString(string A, int n)
{
k++;
if(&A[n+1]==NULL) return k;
else {
countString(A, n+1);
}
}
int main()
{
string L_string;
getline(cin, L_string);
int n=0;
cout << countString(L_string, n);
}