codepad
[
create a new paste
]
login
|
about
Language:
C
C++
D
Haskell
Lua
OCaml
PHP
Perl
Plain Text
Python
Ruby
Scheme
Tcl
#include <stdio.h> #include <stdlib.h> int main(){ char d[] = "10/22/2003"; int month, day, year; sscanf(d, "%d%*c%d%*c%d", &month,&day,&year); printf("month=%d\n", month); printf("day=%d\n", day); printf("year=%d\n", year); char e[] = "1.5/6"; float dividend = 0; int divisor = 0; sscanf(e, "%f%*c%d", ÷nd, &divisor); printf("dividend=%.1f\n", dividend); printf("divisorr=%d\n", divisor); char str1[] = "123456"; char str2[10] = ""; printf("str1=%s\n", str1); sscanf(str1, "%c", &str2[0]); //sscanf(str1, "%c%*c%*c%*c%*c%*c", &str2[0]); sscanf(str1, "%*c%*c%c%", &str2[1]); //sscanf(str1, "%*c%*c%c%*c%*c%*c", &str2[1]); sscanf(str1, "%*c%*c%*c%*c%c", &str2[2]); //sscanf(str1, "%*c%*c%*c%*c%c%*c", &str2[2]); printf("str2=%s\n", str2); char str3[] = "12 dogs fly high!"; char str4[5] = ""; char str5[5] = ""; sscanf(str3, "%*d%s%s", &str4, &str5); //sscanf(str3, "%*d%s%s%*s", &str4, &str5); printf("%s %s\n", str4, str5); //system("pause"); return 0; }
Private
[
?
]
Run code
Submit