blob: 1d8677676fa2830673bd658c66047e8a991d5ec3 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
|
/************************************************************************
*
* Purpose: To show fprintf in action.
* Author: M J Leslie
* Date: 15-May-96
* Use: The program takes data from STDIN and sends it to a file.
* An example use would be.
*
* cat /etc/hosts | fprintf
*
************************************************************************/
#include <stdio.h>
main()
{
FILE *Ptr;
char Line[256];
/* ... Open a file for output. */
Ptr = fopen("/tmp/OutputFile", "w");
while(gets(Line)) /* Get data from stdin */
{
fprintf(Ptr, "%s\n", Line); /* Send data to file. */
}
fclose(Ptr);
}
|