Hocu da napisem program u C-u koji brise komentare iz nekog *.c fajla ukljucujuci i */ znakove, i da kreira novi fajl sa tim izmenama. Uspelo mi je samo da brise * i /. Nemam ideju kako da obrisem i sam sadrzaj komentara, niti kako da napravim novi fajl. Tek sam poceo da ucim rad sa fajlovima, tako da bi mi pomoc mnogo znacila. Unapred hvala. Evo dokle sam stigao:
#include <stdio.h>
FILE *fp;
main()
{
int inChar;
if ((fp=fopen("D:\fajl.c", "r"))==NULL)
{
printf("\n\n*** Can not open ***\n");
}
inChar = getc(fp);
while (inChar != EOF)
{
if(inChar=='/' || inChar=='*')
{
inChar=' ';
}
putchar(inChar);
inChar = getc(fp);
}
fclose(fp);
}