Hallo ! Für ein Projekt indem ich in C programmieren soll, suche ich eine Routine, die mir ein Wort einliest und dieses anschließend auswertet. Beispiel: falls ich exit eintippe, soll mein Programm beendet werden, bei allen anderen Wörtern soll das Programm nen printf - Befehl auslösen. Kann mir jemand dafür ne Routine schreiben, da ich absolut C-Anfänger bin und ich nicht ganz genau wie ich den Vergleich zwischen dem eingelesen Wort und dem exit handhaben muss! if( == exit) break(); Welcher Parameter muss vor dem Gleichzeichen stehen? Einlesen geht mittels scanf bei mir Danke... Gruss Bernd
Das Gegenstück zu printf ist scanf, richtig!
>Welcher Parameter muss vor dem Gleichzeichen stehen?
C kann auf diese Weise keine Stringverarbeitung.
Wie wäre es mit der Anschaffung des Buches "The C-Programming language"
(oder so ähnlich) von Kernighan und Ritchie?!
Der Inhalt wird zur Zeit schon wieder über den printf("%s\n",buf) ausgegeben! Nur wie vergleiche ich exit mit dem %s ??
>Nur wie vergleiche ich exit mit dem %s ??
Das steht im C-Buch wunderschön beschrieben...
...danke für die Info...jetzt komme ich weiter... ...spaß bei seite...dann schreib es mir doch eben...
Beitrag "C Problem, String vergleich" http://www.mikrocontroller.net/search?query=%2Bstring+%2BC&forums%5B%5D=1&forums%5B%5D=9&forums%5B%5D=10&forums%5B%5D=2&forums%5B%5D=4&forums%5B%5D=3&forums%5B%5D=6&forums%5B%5D=11&forums%5B%5D=8&forums%5B%5D=12&forums%5B%5D=14&forums%5B%5D=7&forums%5B%5D=5&forums%5B%5D=13
mit den str...() Funktionen http://www.mikrocontroller.net/articles/FAQ#Wie_funktioniert_String-Verarbeitung_in_C.3F Aber Rahul hat recht: Besorg dir ein Buch. Das angegebene 'Kernighan & Ritchie, Progammieren in C' ist noch immer die Bibel. WebSites und Online-Tutorials sind kein Ersatz für ein Buch. Und als Nachschlagewerk ist ein Buch sowieso unübertroffen. Mal abgesehen davon, dass ich da drin Notizen machen kann, ...
>WebSites und Online-Tutorials sind kein Ersatz für ein >Buch. Und als Nachschlagewerk ist ein Buch sowieso >unübertroffen. Mal abgesehen davon, dass ich da drin >Notizen machen kann Ihr habt ein was vergessen: Den geduldigen Nachbarn um die Ecke, der ist auf jeden Fall besser als ein Forum mit begrenzter Antwortzeilenzahl. Wenn der Nachbar aber wirklich was drauf hat, wird er Dir auch ein Buch in die Hände drücken...
> WebSites und Online-Tutorials sind kein Ersatz für ein > Buch. Und als Nachschlagewerk ist ein Buch sowieso > unübertroffen. Mal abgesehen davon, dass ich da drin > Notizen machen kann, ... Jepp, und das gilt ganz besonders für die erste Programmiersprache. Da gibt es einfach Dinge, die kann man sich nicht einfach on-the-fly am Computer sitzend reinziehen, sondern da muss man mal ein paar Seiten lesen und verstehen. Genauso ist ein Buch aber kein Ersatz für das Internet, insbesondere Foren. Mannn, waren meine ersten Programmierschritte ohne Internet und ohne jemand, der mir auch nur annähernd hätte helfen können und mit genau einem Buch hart...
Aber die Dinge die man sich hart erarbeitet hat, wird man nie mehr vergessen.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.