Вы находитесь на странице: 1из 1

/*Дан текстовый файл. Необходимо переписать его строки в другой файл.

Порядок строк во втором файле должен быть обратным по


отношению к порядку
строк в заданном файле.*/
FILE* T3,* TN;
char t1[250];
if (fopen_s(&T3, "T3.txt", "r") == NULL && fopen_s(&TN,
"T_NEW.txt", "w+") == NULL)
{
while (!feof(T3))
{
fgets(t1, 250, T3);
int size = strlen(t1);
int i = size;
for (i = size-1; i > 0 ; i--)
{
if (t1[i] !='\n') {
fprintf(TN, "%c", t1[i]);
}

}
fprintf(TN, "%с", t1[0]);
fprintf(TN, "%с", "\n");
}
fclose(T3);
fclose(TN);

Вам также может понравиться