Есть код ( С++ ): char ip[15]; cout << "Input IP:" << endl; cin >> ip; char* v = strtok(ip,"."); while ( v != 0) { cout << v << endl; v = strtok(0,"."); } } Он предлагает ввести IP адрес, который затем рабивается при помощи strtok ( разделитель точка ). Выглядит это так: user@debian:~/Desktop$ ./a.out Input IP: 10.50.8.1 10 50 8 1 Вопрос: как записать каждое значение вывода в отдельную переменную или лучше в массив переменных? ( Программа пишется для вывода активных хостов в сети ) Спасибо.