From 258e1b92ebbfdebefabc120969ab87c3d8b75c3d Mon Sep 17 00:00:00 2001 From: Patrick Simianer Date: Sun, 15 Jun 2014 03:50:12 +0200 Subject: old c,cc examples --- c,cc/sscanf.c | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 c,cc/sscanf.c (limited to 'c,cc/sscanf.c') diff --git a/c,cc/sscanf.c b/c,cc/sscanf.c new file mode 100644 index 0000000..221852e --- /dev/null +++ b/c,cc/sscanf.c @@ -0,0 +1,17 @@ +#include + + +int main(void) +{ + char ip[15] = {"192.168.100.100"}; + int retval, val0, val1, val2, val3; + + if(4!=(retval=sscanf(ip, "%d.%d.%d.%d", &val0, &val1, &val2, &val3))) { + printf("Error: sscanf failed, retval was: %d\n", retval); + } + else { + printf("%d\n%d\n%d\n%d\n", val0, val1, val2, val3); + } + + return 0; +} -- cgit v1.2.3