]> git.ipfire.org Git - thirdparty/glibc.git/blob - stdio-common/scanf4.c
Fix tst-long-dbl-fphex swprintf length calculation.
[thirdparty/glibc.git] / stdio-common / scanf4.c
1 #include <stdio.h>
2 #include <stdlib.h>
3
4 int
5 main(int arc, char *argv[])
6 {
7 int res;
8 unsigned int val;
9
10 FILE *fp = fopen ("/dev/null", "r");
11
12 val = 0;
13 res = fscanf(fp, "%n", &val);
14
15 printf("Result of fscanf %%n = %d\n", res);
16 printf("Scanned format = %d\n", val);
17
18 res = fscanf(fp, "");
19 printf("Result of fscanf \"\" = %d\n", res);
20 if (res != 0)
21 abort ();
22
23 res = fscanf(fp, "BLURB");
24 printf("Result of fscanf \"BLURB\" = %d\n", res);
25 if (res >= 0)
26 abort ();
27
28 fclose (fp);
29
30 return 0;
31 return 0;
32 }