Я надеялся на некоторую помощь, в отличие от полных решений, и у меня есть идея, что мне нужно знать, что я делаю неправильно при попытке реализовать.
В основном я пытаюсь удалить пробелы с концамассива символов в C.
У меня есть метод, чтобы определить длину строки и сохранить ее в формате int.
Я установил указатель так, чтобы он указывал на первый элемент моего массива символов.
Затем я установил указатель на длину строки - 1 (чтобы не проходить мимо массиваindex of n-1).
Если элемент здесь не является пробелом, то я знаю, что в конце нет пробелов, поэтому я просто возвращаю элемент в целом.
Вот где я застрял, теперь я знаю, что это был пробел ' '
в конце, верно?Без использования библиотечной функции, как же я могу удалить это пространство из строки и продолжить цикл, пока не встретлю символ, который не является ' '
?Цикл до тех пор, пока я не встретлю персонажа, который не является ' '
(пробел), прост - это всего лишь удаление, которое доказывает чудовище.
Пожалуйста, не ищите полных решений, поскольку это домашняя работа, и яне хочу обманывать.