Wort einlesen und auswerten

Gast #487278
Lesenswert?
• ▲
▼
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
Gast #487280
Lesenswert?
• ▲
▼
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?!
#487320
Lesenswert?
• ▲
▼
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, ...
Gast #487339
Lesenswert?
• ▲
▼
>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...

Gast #487347
Lesenswert?
• ▲
▼
> 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...

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 19 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.