#include <stdio.h>
#include <stdlib.h>
#include <io.h>
int main()
{
int i=0,a;
FILE *fileinput;
fileinput = fopen("1.txt", "r");
while( fgetc(fileinput)!=EOF )
{
if ( fgetc(fileinput)== 10) i++;
}
fclose(fileinput);
printf("i =%d",i);
system("PAUSE");
return 0;
}
подсчёт строк в тестовом файле(?)
я попробовал в таком виде:
Код:
где 10 - десятичное представление символа lf - паравод строки...
Код:
if ( fgetc(fileinput)== 10) i++;
замени на
Код:
if ( fgetc(fileinput)== '\n') i++;
Цитата: Lone Wolf
Код:
if ( fgetc(fileinput)== 10) i++;
замени на
Код:
if ( fgetc(fileinput)== '\n') i++;
благодарю, неучёл)