C ++ remove the spaces in the string

#include <cstring>
#include <iostream>
using namespace std;
 
 
int  main()
{
    char TstArr[] = "12  34 56 kskks ututi ss 1129 288";
    cout << TstArr <<endl;
 
 
    char *pCur = TstArr;
    char *pBlank = pCur;
 
 
        while(*pCur != '\0')//need change with the array
        {
 
 
                if(*pCur != ' ')
                {
                    *pBlank = *pCur;
                    pBlank ++;
                    pCur ++;
                }
                else
                {
                    pCur ++;
                }
 
 
 
 
        }
 
 
    
    *pBlank = *pCur;
    cout<< TstArr;
 
 
    return 1;
}
Published 12 original articles · won praise 6 · views 20000 +

Guess you like

Origin blog.csdn.net/huaweizte123/article/details/53897803