1#include <stdio.h>
2#include <stdlib.h>
3
4int
5main (void)
6{
7 double d;
8 int c;
9
10 if (scanf (format: "%lg", &d) != 0)
11 {
12 printf (format: "scanf didn't failed\n");
13 exit (1);
14 }
15 c = getchar ();
16 if (c != ' ')
17 {
18 printf (format: "c is `%c', not ` '\n", c);
19 exit (1);
20 }
21
22 return 0;
23}
24

source code of glibc/stdio-common/scanf12.c