0 / 0 / 0
Регистрация: 11.12.2014
Сообщений: 4
|
||||||
1 | ||||||
Запись кода программы в текстовый документ28.12.2014, 13:13. Показов 5040. Ответов 1
Метки нет (Все метки)
Здравствуйте, у меня возникла проблема с тем как записать код программы в текстовый документ, помогите пожалуйста.
Вот код программы:
0
|
28.12.2014, 13:13 | |
Ответы с готовыми решениями:
1
Запись в текстовый документ Запись в текстовый документ Сохранение текста из программы в текстовый документ и загрузка из того же файла при старте программы Неверная запись в текстовый документ |
23 / 13 / 47
Регистрация: 23.03.2013
Сообщений: 157
|
||||||
14.01.2015, 18:26 | 2 | |||||
все и так работает
#include <stdio.h> #include <locale.h> int main() { int i = 1; char p; FILE *f1;//Файл для чтения FILE *f2;//Файл для записи setlocale(LC_ALL, "RUS"); if ((f1 = fopen("dota.txt", "r+t")) == NULL) { printf("Ошибка открытия файла"); } if ((f2 = fopen("dotaout.txt", "w")) == NULL) { printf("Ошибка записи в файл"); } fprintf(f2, "%d", i); while (!feof(f1)) { fscanf(f1, "%c", &p); if (feof(f1)) break; if (p == 10) { i++; fprintf(f2, "%c%d", p, i); } else fprintf(f2, "%c", p); } fclose(f1);//закрытие файла для чтения fclose(f2);//закрытие файла для записи return 0; } а вот dotaout.txt 1 #include <stdio.h> 2 #include <locale.h> 3 int main() 4 { 5 int i = 1; 6 char p; 7 FILE *f1;//Файл для чтения 8 FILE *f2;//Файл для записи 9 setlocale(LC_ALL, "RUS"); 10 if ((f1 = fopen("dota.txt", "r+t")) == NULL) 11 { 12 printf("Ошибка открытия файла"); 13 } 14 if ((f2 = fopen("dotaout.txt", "w")) == NULL) 15 { 16 printf("Ошибка записи в файл"); 17 } 18 fprintf(f2, "%d", i); 19 while (!feof(f1)) 20 { 21 fscanf(f1, "%c", &p); 22 if (feof(f1)) break; 23 if (p == 10) 24 { 25 i++; 26 fprintf(f2, "%c%d", p, i); 27 } 28 else fprintf(f2, "%c", p); 29 } 30 fclose(f1);//закрытие файла для чтения 31 fclose(f2);//закрытие файла для записи 32 return 0; 33 } 34
0
|
14.01.2015, 18:26 | |
14.01.2015, 18:26 | |
Помогаю со студенческими работами здесь
2
Запись данных в Текстовый документ Запись в текстовый документ (блокнот) Запись массива в текстовый документ Запись данных из переменной в текстовый документ Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |