Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Path: utzoo!mnetor!uunet!seismo!gatech!bloom-beacon!think!ames!ptsfa!ihnp4!inuxc!iuvax!pur-ee!uiucdcs!uiucdcsp!lopez
From: lopez@uiucdcsp.cs.uiuc.edu
Newsgroups: comp.unix.wizards
Subject: Re: scanf quiz question
Message-ID: <76100001@uiucdcsp>
Date: Sun, 19-Jul-87 02:47:00 EDT
Article-I.D.: uiucdcsp.76100001
Posted: Sun Jul 19 02:47:00 1987
Date-Received: Sun, 19-Jul-87 20:55:57 EDT
References: <1220@ccicpg.UUCP>
Lines: 18
Nf-ID: #R:ccicpg.UUCP:1220:uiucdcsp:76100001:000:304
Nf-From: uiucdcsp.cs.uiuc.edu!lopez    Jul 19 01:47:00 1987


/*I only answer the easy ones*/

main()
{
    char s1[100], s2[100], s3[100];

sscanf("one two three four # five six seven", "%s %[^#] \# %[^$]", s1, s2, s3);

printf("s1=%s, s2=%s, s3=%s\n", s1, s2, s3);

} /*main*/

This works on my compiler. I hope this is what you wanted.


FML
Somewhere out there.