1 #include <stdio.h> 2 #include <string.h> 3 4 int main(int argc,char * argv[])5main(int argc, char *argv[]) 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 } 23