Kelime sayma işlemini doğru yapıyor ama satır saymaya gelince alakasız sayılar veriyor.
#include <stdio.h>
#include <stdlib.h>
int main(int argc, char *argv[]) {
FILE *sayim;
int kelimeSay,satirSay;
char ktr[20];
sayim=fopen("satsay.txt","r");
for(kelimeSay=0;!feof(sayim)

{
fscanf(sayim,"%sn",&ktr);
kelimeSay++;
}
fclose(sayim);
printf("Kelime Sayisi: %d \n",kelimeSay);
FILE *satirSonu;
satirSonu=fopen("satsay.txt","r");
int i;
char satir;
for(satir==getc(satirSonu); satir!=EOF;satir=getc(satirSonu)){
if(satir=='\n'){
satirSay=satirSay+1;
}
}
fclose(sayim);
printf("Satir Sayisi: %d",satirSay);
return 0;
}