Считать файл с произвольным количеством отрицательных и положительных чисел без учета комментариев - C (СИ)
Формулировка задачи:
Добрый вечер, подскажите пожалуйста, каким образом можно считать файл (с произвольным количеством отрицательных и положительных чисел) без учета комментариев в массив? Комментариями являются строки, начинающиеся с "//".
Или как создать копию файла и удалить из него строки, начинающиеся с "//"?
Решение задачи: «Считать файл с произвольным количеством отрицательных и положительных чисел без учета комментариев»
textual
Листинг программы
char tmp;
FILE *open = fopen(FILENAME, "r"), *save = fopen(ANOTHER_FILENAME, "w");
while((tmp = fgetc(open)) != EOF)
{
if((tmp == '/')&&(fgetc(open) == '/'))
while(fgetc(open) != '\n');
else fputc(tmp, save);
}