Q: Как пропустить строку с fgetc в C
У меня есть цикл do, который печатает заданный текстовый файл построчно. Прекрасно работает, но я хочу, чтобы программа НЕ печатала ВСЮ строку, если указанная строка начинается с определенного символа... в данном случае "#".
do
{
c = fgetc(file);
if (c != compare[0]) //char * compare= "#"
{
printf("%c",c);
}
} while (c != EOF);
fclose(file);
return 0;
Этот код выше просто печатает все и просто не печатает "#"