1
0
Fork 0
euler/lib/io.c
2010-09-06 16:50:16 +02:00

23 lines
333 B
C

#include "io.h"
int readnum(FILE *fd, char *buf, size_t len) {
int i = 0;
for(;;) {
int c = getc(fd);
if (c == EOF)
break;
if (c < '0' || c > '9')
continue;
buf[i++] = c;
if (i > len)
break;
}
return i;
}