Last active
December 29, 2015 04:49
-
-
Save catharsis96/7617895 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#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