Напечатать все слова, в которых первая буква слова входит в него более одного раза. - C (СИ)
Формулировка задачи:
Решите пожалуйсто задачу на Си
Напечатать все слова, в которых первая буква слова входит в него более одного раза.
Решение задачи: «Напечатать все слова, в которых первая буква слова входит в него более одного раза.»
textual
Листинг программы
#include <stdio.h> #include <string.h> #define SIZE_BUF 1024 int main() { const char CDelim[] = " \t\n,.?!:;"; char text[1024]; char* p; printf("text: "); fgets(text, sizeof(text), stdin); p = strtok(text, CDelim); while (p != NULL) { if (strchr(p + 1, *p)) { printf("%s\n", p); } p = strtok(NULL, CDelim); } return 0; }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д