Задание:
Задан массив из k символов.Создать два новых массива: в первый перенести все цифры из исходного массива, во второй - все остальные символы.
Проблема: Происходит бесконечное зацикливание в этом куске кода
std::cout<<"Vyvod massiv b:";
std::cout<<std::endl;
i = 0;
while(b[i])
std::cout<<b[i]<<' ';
std::cout<<std::endl;
std::cout<<"Vyvod massiv c:";
std::cout<<std::endl;
i = 0;
while(c[i])
std::cout<<c[i]<<' ';
std::cout<<std::endl;
return 0;
}
Ну вы же нигде не изменяете i
- вот и получается:
i = 0;
while(b[i]) std::cout<<b[i]<<' ';
Пока b[0]
не нуль, выводить b[0]
. А с чего оно вдруг может стать нулевым? Вот и выводим...
Сделайте, например,
for(int i = 0;b[i];++i) std::cout<<b[i]<<' ';
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Пытаюсь сосчитать количество пробелов в строке, но через find выводит количество всех символов, а не пробеловПочему и какая есть альтернатива?
Не могу отправить правильный запрос на сервер, чтобы получить с него ответь в виде json строки
Добрый деньу меня в таблице есть 2 колонки: одна для имени, вторая для фамилии
Сервер не распознает JSON, приходящий от клиентаИз этого поля <input type="text" id="message"> я отправляю данные посредством XMLHttpRequest: