fork download
  1. #include <stdio.h>
  2.  
  3. void DoTest(const char* s)
  4. {
  5. char *d;
  6. sscanf(s, "%as", &d);
  7.  
  8. printf("\nd:%p\n", d);
  9. printf("'%s' --> '%s'\n", s, d);
  10. }
  11.  
  12. int main(int argc, char* argv[])
  13. {
  14. if (argc == 1)
  15. {
  16. DoTest("Thisisatest");
  17. DoTest(" T his is a test");
  18. }
  19.  
  20. while (--argc > 0)
  21. {
  22. DoTest(argv[argc]);
  23. }
  24. return 0;
  25. }
  26.  
Success #stdin #stdout 0.02s 1808KB
stdin
Standard input is empty
stdout
d:0x894c008
'Thisisatest' --> 'Thisisatest'

d:0x894c018
' T his is a test' --> 'T'