har ** str, int n); відповідає за додавання підрядка. Отримує покажчик на eng, подвійний на рядок і дані про позицію, де здійснюється додавання. Нічого не повертає. p align="justify"> Функція void delet (char ** str, int n, int N); відповідає за видалення підрядка. Отримує рядок, позицію і strlen (rus). Нічого не повертає. p align="justify"> Функція void change (char * rus, char * eng, char ** et); здійснює заміну символів з використанням функцій add і delet. Отримує значення зі структури, а також дані про текст, де необхідно провести заміну. Нічого не повертає. p align="justify"> Функція long file_size (FILE * stream); необхідна для обчислення розмірів вхідного файлу.
ТЕСТУВАННЯ
У файлі input.txt:
Одного разу, в студену зимову пору,
Я з лісу вийшов; був сильний мороз.
Дивлюсь, піднімається повільно в гору
Конячка, що везе хмизу віз.
І, простуючи важливо, в спокої чинному,
Лошадку веде за вуздечку мужичок
У великих чоботях, в кожушку овчинному,
У великих рукавицях ... а сам з нігтик!
У файлі trans.txt:
Odnazhdy, v studenuyu zimnyuyu poru,
Ya iz lesu vyshel; byl sil'nyjj moroz., podnimaetsya medlenno v goru, vezusсhaya khvorostu voz.
, shestvuya vazhno, v spokojjstvii chinnom, vedet pod uzdcy muzhichokbol'shikh sapogakh, v polushubke ovchinnom, bol'shikh rukavicakh ... a sam s nogotok!
ВИСНОВОК
В ході даної курсової роботи була виконана задача написання програми на мові високого рівня Сі з теми В«Транслітерація кирилиціВ».
Робота була виконана згідно всіх вимог, поставленим з даної теми.
СПИСОК
Керниган Б.В., Річі Д. Мова програмування Сі М.: Санкт-Петербург 2004, 351с
Громов Ю.Ю., Татаренко С.І. Програмування на мові СІ: Навчальний посібник. -Тамбов, 1995. - 169 с. p> # "justify"> ДОДАТОК
# include
# include
# include
# include
# include
# include
# define stop while (! kbhit ()) slov_elem// Структура словника
{rus [100], eng [100];
}; _elem * slov;// Масив елементів (словник) numword = 0;// Кількість елементів словника
void hello ();
void test (); * trans (char * t_rus); readsl (char * namesl); * read_tr (char * inputf); savetext (char * text);...