Разбиение предложения на слова, при помощи указателей.
При использовании указателей, код становится более лаконичным и быстрым.
#include <iostream> #include <cstdio> using namespace std; int main () { char st[100]; char t[100]; char *q,*p; gets(st); p = st; while (*p) { q = t; while (*p!=' ' && *p) { *q = *p; q++; p++; } if (*p) p++; *q = '\0'; cout << t << '\n'; } return 0; }
При использовании указателей, код становится более лаконичным и быстрым.
Комментариев нет:
Отправить комментарий