Как я могу сканировать только алфавитные символы в массив в C? - PullRequest
0 голосов
/ 28 июня 2018

У меня есть текстовый файл, и это абзац с кавычками, запятыми, точками и пробелами. Я хочу, чтобы моя программа на C сканировала только буквы в массиве, а также делала их все строчными. Так что, если текстовый файл сказал «Hello.», То массив будет иметь: hello

1 Ответ

0 голосов
/ 28 июня 2018

Есть несколько решений. Два из более «общих» будут

  1. Считайте все в память, затем скопируйте только нужные символы в основной массив при преобразовании в нижний регистр.

  2. Читайте символ за символом, сохраняя только те символы, которые вы хотите сохранить при преобразовании в нижний регистр.

Оба эти решения в основном одинаковы, они отличаются только фактической частью чтения файла.

...