Annotation of coherent/d/usr/src/examples/fscanf.c, revision 1.1

1.1     ! root        1: #include <stdio.h>
        !             2: 
        !             3: main ()
        !             4: {
        !             5:        FILE *fp;
        !             6:        char let[4];
        !             7: 
        !             8:        /* open file into write/read mode */
        !             9:        if ((fp = fopen("tmpfile", "wr")) == NULL) {
        !            10:                printf("Cannot open 'tmpfile'\n");
        !            11:                exit(1);
        !            12:        }
        !            13: 
        !            14:        /* write a string of chars into file */
        !            15:        fprintf(fp, "1234");
        !            16: 
        !            17:        /* move file pointer back to beginning of file */
        !            18:        rewind(fp);
        !            19: 
        !            20:        /* read and print data from file */
        !            21:        fscanf(fp, "%c %c %c %c",
        !            22:                &let[0], &let[1], &let[2], &let[3]);
        !            23:        printf("%c %c %c %c\n",
        !            24:                let[3], let[2], let[1], let[0]);
        !            25:        exit(0);
        !            26: }

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.