Skip to content

Instantly share code, notes, and snippets.

@catharsis96
Last active December 29, 2015 04:49
Show Gist options
  • Save catharsis96/7617895 to your computer and use it in GitHub Desktop.
Save catharsis96/7617895 to your computer and use it in GitHub Desktop.
#include <iostream>
#include <conio.h>
using namespace std;
void main( void )
{
const int CharCount=80; //зададим размерность массива через константу
char arr[CharCount]; //объявление символьного массива
//Предупредим пользователя, что ввод ограничен размерностью массива
cout << "\nDo enter any string but no more then "
<< CharCount-1 << " symbols\n";
cin >> arr; // ввод строки
int i=0;
while (arr[i]!='\0') /* Цикл работает пока не встретится признак
конца строки */
if (arr[i]=='S'|| arr[i]=='s') //Проверка на искомый символ
{ /*Если это искомый символ, то перенесем оставшуюся часть строки
на один элемент левее...*/
for (int j=i;arr[j]!='\0';j++)
arr[j]=arr[j+1];
}
else i++; /*..., а если это не искомый символ, то будем двигаться по
нашему массиву дальше */
cout << endl << arr << endl; /* опять таки, помним,
что нужно вывести результат */
getch();
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment