]>
Commit | Line | Data |
---|---|---|
05be689b RM |
1 | #include <stdio.h> |
2 | #include <string.h> | |
3 | ||
4 | int | |
11336c16 | 5 | main(int argc, char *argv[]) |
05be689b RM |
6 | { |
7 | char buf[100]; | |
8 | int a, b; | |
9 | int status = 0; | |
10 | ||
11 | sscanf ("12ab", "%dab%n", &a, &b); | |
12 | sprintf (buf, "%d, %d", a, b); | |
13 | puts (buf); | |
14 | status |= strcmp (buf, "12, 4"); | |
15 | ||
16 | sscanf ("12ab100", "%dab%n100", &a, &b); | |
17 | sprintf (buf, "%d, %d", a, b); | |
18 | puts (buf); | |
19 | status |= strcmp (buf, "12, 4"); | |
20 | ||
21 | return status; | |
22 | } |