Ответить на сообщение
Вернуться к теме
Вы отвечаете на сообщение:
Автор: oxide (13.02.2011 в 00:51) Проблема состоит в том что выделеный фрагмент должет отрабатывать по три раза на каждый вызов (цикл в цикле). пробоввал загонять в цикл for, как я понял после одной итерации внутреннего цикла сохраняется только bee ( #include<stdio.h> #include<conio.h> #include<string.h> int main(void){ char str[] = "Get bee geter beever"; char predl[] = "bee get"; char razd[] = ",.! :"; char *leksema, *token; char *pr, *token2; leksema = strtok_s(str, razd, &token); while(leksema != NULL) { pr = strtok_s(predl, razd, &token2);
while(pr != NULL) { printf("%s ! %s\n", leksema, pr); pr = strtok_s(NULL, razd, &token2); } leksema = strtok_s(NULL, razd, &token); }
Ваше имя:
Пароль:
Цитировать Используйте тэги для выделения текста: Код: [code][/code] Жирный: [b][/b] Наклонный: [i][/i] URL: [url][/url]
Сообщение:
Прикрепить: