#include <stdio.h> | |
#include <string.h> | |
int | |
main(int argc, char *argv[]) | |
{ | |
char buf[100]; | |
int a, b; | |
int status = 0; | |
sscanf ("12ab", "%dab%n", &a, &b); | |
sprintf (buf, "%d, %d", a, b); | |
puts (buf); | |
status |= strcmp (buf, "12, 4"); | |
sscanf ("12ab100", "%dab%n100", &a, &b); | |
sprintf (buf, "%d, %d", a, b); | |
puts (buf); | |
status |= strcmp (buf, "12, 4"); | |
return status; | |
} |