Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*
- Задана случайная строка.
- Нужно вывести все символы только 1 раз
- Выполнил Давыдов Д.А.
- */
- #include<iostream>
- #include<cstring>
- using namespace std;
- void main() {
- char s1[100],
- s2[100];
- int k,
- i;
- bool f;
- k = 1;
- gets_s(s1);
- s2[0] = s1[0];
- for (i = 1; i < strlen(s1); i++) {
- f = true;
- for (int j = 0; j < i-1; j++) {
- if (s1[i] == s1[j]) {
- f = false;
- break;
- }
- }
- if (f) {
- s2[k] = s1[i];
- k++;
- }
- }
- s2[k] = NULL;
- for (i = 0; i < strlen(s2); i++) {
- cout << s2[i];
- }
- cout << endl;
- system("pause");
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement