8个,fork的时候父进程的缓存区内容也会被复制到子进程,而printf是行缓存的