Advertisement
Guest User

Untitled

a guest
Jul 28th, 2017
51
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.41 KB | None | 0 0
  1. bash-4.1$ gcc -o sscanf_t sscanf_t.c
  2.  
  3. bash-4.1$ ./sscanf_t
  4. i1=1, l1=23, c1=f, f1=3.141590
  5.  
  6. bash-4.1$ cat sscanf_t.c
  7. #include <stdio.h>
  8. #include <string.h>
  9.  
  10. int main()
  11. {
  12. char msg[50];
  13. int i1;
  14. float f1;
  15. char c1;
  16. long l1;
  17.  
  18. memset(msg, 0, sizeof(msg));
  19. strcpy(msg, "1 23 f 3.14159");
  20.  
  21. sscanf(msg, "%i %li %c %f", &i1, &l1, &c1, &f1);
  22.  
  23. printf("i1=%i, l1=%li, c1=%c, f1=%f\n", i1, l1, c1, f1);
  24. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement