Registriert seit: 17. Aug 2003
275 Beiträge
|
Re: Wort Nummer X aus String lesen?
6. Aug 2004, 16:41
ein wort ist eine ansammlung von beliebigen buchstaben des alphabets oder deutscher sonderzeichen, also a-z,A-Z,ÄÖÜäöü,ß.
alles andere kannst du als "leerzeichen" ansehen und für die trennung der wörter benutzen.
dann fährst du mit einer for schleife den string ab und zählst in einer variable mit, wann von nicht-wort-zeichen auf wort-zeichen gesprungen wird (tipp: einen boolean benutzen)
Gruß
Christoph char l[]="\xd6N\x96\xa6\xe6\xce.\xa6\xe4\xce\x04N\x86\xae\ xce\xfc",I,*i=l-1;for(;I=3,*i
++;){while(*i=*i&~(1<<I|1<<7-I)|(*i&1<<I)<<7-2*I|(*i&1<<7-I)>>7-2*I,I--);}puts(l);
|