Galera fiz um programinha bem simples com contagem de linha. O problema é que eu quero gravar um valor após o '\n'. Eu não estou conseguindo gravar esse valor, se alguém puder me ajudar eu agradeço. Eis o código:
#include <stdio.h>
#include <conio.h>
int main(int argc ,char *argv)
{
FILE *ptr;
int count=0;
char arq=1;
clrscr();
if((ptr=fopen("c:\\class.txt","r+"))==NULL){
printf("Arquivo não aberto ");
exit(0);
}
while(getc(ptr)!=EOF){
if(getc(ptr)=='\n'){
count++;
fwrite(&arq,sizeof(arq),1,ptr);
}
}
fclose(ptr);
printf("\nLinhas %d",count);
getch();
return 0;
}
Obrigado