4 main (int arc
, char *argv
[])
12 res
= sscanf(s
, "%u %n", &val
, &n
);
14 printf("Result of sscanf = %d\n", res
);
15 printf("Scanned format %%u = %u\n", val
);
16 printf("Possibly scanned format %%n = %d\n", n
);
17 result
|= res
!= 1 || val
!= 111 || n
!= 3;
20 result
|= sscanf ("", " %n", &n
) == EOF
;
22 puts (result
? "Test failed" : "All tests passed");