12345678910111213141516 |
- #include <stdio.h>
- int main(int argc, char ** argv) {
- int a = 0;
- int b = 0;
- int val = sscanf("123 0x321", "%d %i", &a, &b);
- if (val != 2) {
- printf("error: %d\n", val);
- } else {
- if (a == 123 && b == 0x321) {
- puts("success!");
- } else {
- printf("incorrect results: { a: %d, b: %x }\n", a, b);
- }
- }
- }
|