000
13.01.2005, 18:58 Uhr
blueboarder777
|
Aufgabe:
Schreiben Sie ein C-Programm, welches den Text einer Kopfzeile von C-Funktionen analysiert. Der Text der Kopfzeile soll als Zeichenkette eingegeben werden und untersucht werden. Als Ergebnis soll das Programm den Namen der Funktion, die Zahl der Parameter und die Parameternamen bestimmen.
Beispiel:
Für den Funktionsaufruf funk(a1,b1,u) soll folgende Ausgabe erzeugt werden: Name der Funktion: funk 1.Parameter: a1 2.Parameter: b1 3.Parameter: u Zahl der Parameter: 3 Hinweis : Da die Funktion scanf als Datentrennzeichen das Leerzeichen verwendet, eignet sich diese Funktion nicht zum Eingeben von Zeichenketten, welche auch Leerzeichen enthalten dürfen. Deshalb soll die Funktion gets verwendet werden, die eine Eingabezeile in eine Zeichenkette schreibt.
Danke im vorraus |