On Wed, Dec 11, 2002 at 12:12:48PM +0100, "Wätzig, Jan" wrote:
hi rocco,
da du offensichtlich davon ausgehst, dass nach einem "" ein "n" folgt, (also "\n") und du zeichenweise vergleichst, kannst du das nur auf diese art machen. du könntest es allerdings etwas einfacher schreiben:
In der Zeichenkette ist \ und n, also zwei Zeichen.
switch (*tmp) { case '%': tmp++; printf ("%s", expandFmt (*tmp)); break; case '\': tmp++; if (*tmp == '\n')
Du willst aber hier mit \n (ein Zeichen) vergleichen. Dat geht nicht. Jedenfalls n ichtd in diesem Sinne.
Best regards from Dresden Viele Gruesse aus Dresden Heiko Schlittermann