IT
method1.c
kio467
2014. 11. 12. 17:11
#include <stdio.h>
#include <fcntl.h>
main()
{
int fd;
char line[100];
fgets(line,100,stdin);
printf("%s",line);
fgets(line,100,stdin);
printf("%s",line);
fgets(line,100,stdin);
printf("%s", line);
close(0); // stdin을 닫는다.
fd = open("/etc/passwd",O_RDONLY); // passwd를 연다. passwd의 fd = 0.
if (fd!=0)
{
fprintf(stderr,"couldnt open data \n");
exit(1);
}
fgets(line,100,stdin);
printf("%s",line);
fgets(line,100,stdin);
printf("%s",line);
fgets(line,100,stdin);
printf("%s",line);
}