// sscanf example // read formatted data from string // source: http://www.cplusplus.com/ #include #include #define SIZE 80 int main() { char sentence[]="William is 14 years old"; char str[SIZE]; int i; sscanf(sentence,"%s %*s %d",str,&i); fprintf(stdout, "%s -> %d\n",str,i); return EXIT_SUCCESS; }