АБ
Анастасия Белоусова

можете объяснить листинг программы

#include
#include //преобразования отдельных символов

int main(){
FILE* f=fopen("1.txt", "r");
if(!f){perror(NULL); exit(1);}
char txt[BUFSIZ]={'\0'}, *a=txt;
while(!feof(f)){
*a=fgetc(f);
if(!ispunct(*(a-1))||*a!=' ') ++a;
}
*--a='\0';
freopen("1.txt", "w", f);
fputs(txt, f);
fclose(f);
return 0;
}

Похожие вопросы
Можно ли создать программу создающая нейронные клетки? Если да то напишите листинг. Если нет не отвечаете.
объясните, пожалуйста, листинг!
Проблема с листингами
Правильно ли сделаны программы (листинги внутри)
нужен листинг программы паскаль
Мне кто нибудъ может объяснить как работает программа SopCast ? ?
Объясните, если можете
скиньте кто-нибудь листинг программы на Ассемблер с использованием элемента LODSB
Какую программу вы можете посоветовать для ремотной мастерской?
Какой язык программирования использовался в листинге программы?