void String::movespaces () { //int i=len; int sum=0; int i=len-1; if (array[i]==' ') { i--; int t=1; while(array[i]==' ') { t++; sum++; i--; } for (int i2=i+t; i2>=t; i2--) array[i2]=array[i2-t]; } for (i; i>1; i--) { if (array[i]==' ' && array [i-1]==' ') { i--; int t=0; while(array[i]==' ') { t++; sum++; i--; } for (int i2=i+t; i2>=t; i2--) array[i2]=array[i2-t]; } } for (int i2=0; i2