From: onurbasarir (onurbasarir@kablonet.com.tr)
Date: Thu 19 Feb 2004 - 13:25:42 EST
Merhaba,
End-of-file (EOF) C 'de \0 olarak gosterilmiyor mu?
Asagidaki kodu gcc ile compile edip calistirdiktan sonra \0 programi
durdurmuyor. Nedenini bilen var mi acaba? Tesekkurler.
#include <stdio.h>
main()
{
int c, nl;
nl = 0;
while ((c = getchar()) != EOF)
if (c == '\n')
++nl;
printf("%d\n", nl);
}