#include <stdio.h>
#include <stdlib.h>
int main(void) {
FILE *p;
char *str;
int lineno = 0;
p = stdin;
if (!str) {
}
while (fgets(str
, 100, p
) != NULL
) { printf("%d ==> str: %s", ++lineno
, str
); /* \n is already part of str */ }
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CiNpbmNsdWRlIDxzdGRsaWIuaD4KCmludCBtYWluKHZvaWQpIHsKICAgIEZJTEUgKnA7CiAgICBjaGFyICpzdHI7CiAgICBpbnQgbGluZW5vID0gMDsKCiAgICBwID0gc3RkaW47CiAgICBzdHIgPSBtYWxsb2MoMTAwKTsKICAgIGlmICghc3RyKSB7CiAgICAgICAgZnByaW50ZihzdGRlcnIsICJubyBtZW1vcnlcbiIpOwogICAgICAgIGV4aXQoRVhJVF9GQUlMVVJFKTsKICAgIH0KICAgIHdoaWxlIChmZ2V0cyhzdHIsIDEwMCwgcCkgIT0gTlVMTCkgewogICAgICAgIHByaW50ZigiJWQgPT0+IHN0cjogJXMiLCArK2xpbmVubywgc3RyKTsgLyogXG4gaXMgYWxyZWFkeSBwYXJ0IG9mIHN0ciAqLwogICAgfQogICAgZnJlZShzdHIpOwogICAgcmV0dXJuIDA7Cn0=