#include <stdio.h> int main(void){ long c=0; ssize_t read; char *line = NULL; size_t len = 0; while ((read = getline(&line, &len, fp)) != -1) { printf("Retrieved line of length %zu :\n", read); printf("%s", line); } free(line); fclose(fp); return 0; } /* int d; for(;;){ d=getc(stdin); if(d<0)break; for(int e=0;e<8;e++){ c+=d&1; d=d>>1;}} printf("%x\n",c);}*/