Hallo, ich möchte ein kleines Programm in C schreiben, bei dem der user einen Code eingeben soll und das Programm dann entweder "zu klein" oder "zu groß" oder "Stimmt" ausgeben soll. Ich habe leider keinen Compiler für Windows, kenn mich da auch nicht aus, bin blutiger Anfänger, aber vielleicht kann ja mal jemand draufgucken ob das so funktionieren würde.
Alles anzeigen
Und, wenn das geht, wie kann ich daraus eine Schleife machen? Also dass es bei einer falschen Eingabe von vorne losgeht?
Würde mich sehr über Hilfe freuen! Danke!
Gruß,
Pit
Quellcode
- #! /usr/local/bin/tcc -run
- #include <stdio.h>
- int a;
- int x;
- main()
- a=123
- {
- printf("Achtung! \t3-stelliger Zahlencode! \tBitte geben Sie den richtigen Code ein:\t");
- scanf("%d",x);
- if (x==123)
- {
- printf("Richtiger Code; Zugang gewährt!\t");
- }
- if (x!=123)
- {
- printf("Falscher Code!\t");
- }
- if (x<123)
- {
- printf("Eingegebener Code ist zu niedrig!\t")
- }
- if (x>123)
- {
- printf("Eingegebener Code ist zu hoch!\t")
- }
- }
Und, wenn das geht, wie kann ich daraus eine Schleife machen? Also dass es bei einer falschen Eingabe von vorne losgeht?
Würde mich sehr über Hilfe freuen! Danke!

Gruß,
Pit