Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include "stdafx.h"
- #include <iostream>
- #include <string.h>
- using namespace std;
- int main()
- {
- char text[100];
- char cuvinte[100][100];
- int k = 0;
- bool flag = 0;
- cin.get(text, 99);
- cin.get();
- char* p;
- p = strtok(text, " ");
- while (p != NULL)
- {
- strcpy(cuvinte[k], p);
- k++;
- p = strtok(NULL, " ");
- }
- for (int i = 0; i < k; i++)
- {
- if (strlen(cuvinte[i]) % 2 == 1)
- {
- char cuvantTest[100];
- strcpy(cuvantTest, cuvinte[i]);
- int mijloc = strlen(cuvantTest) / 2;
- strcpy(cuvantTest + mijloc + 1, cuvantTest + mijloc);
- cout << cuvantTest << endl; ///aici arata creeee
- for (int j = 0; j < k; j++)
- {
- if (strcmp(cuvinte[j], cuvantTest) == 0)
- {
- flag = 1;
- break;
- }
- }
- }
- }
- if (flag == 0)
- {
- cout << "NU";
- }
- else
- {
- cout << "DA";
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement