|
Verfasser |
Nachricht |
Suicide_Diamond
Experte
Beiträge: 730
Gruppe: User
Registriert seit: Apr 2011
Status:
Offline
Danke erhalten: 240
|
C programm lässt sich nicht ausführen?!
Hi ^^
Ich habe ein Problem mit einem programm. Es lässt sich nicht ausführen ._.
Denn Code habe ich vom Buch: C von A bis Z
Code:
/* scanfl5.c */
#include
int main(void) {
char ch;
char buf[2];
printf("Ein Zeichen bitte: ");
fgets(buf, 2, stdin);
sscanf(buf, "%c", &ch);
printf("Das Zeichen : %c\n",ch);
return 0;
}
Was ist daran falsch?
Bild vom fehler:
Dieser Beitrag wurde zuletzt bearbeitet: 13.10.2011 20:13 von Suicide_Diamond.
|
|
13.10.2011 19:05 |
|
|
|
Gigor
Durchstarter
Beiträge: 72
Gruppe: User
Registriert seit: Jun 2011
Status:
Offline
Danke erhalten: 18
|
RE: C programm lässt sich nicht ausführen?!
Hi,
also der Code ist für ein Computerprogramm, für die PSP bruach man extra befehle für printf (pspDebugScreenPrintf) und die Tastatureingabe (weiß ich jetzt nicht..)
Außerdem brauch man Callbacks, also am Anfang vom Code nen CodeBatzen den man woher kopiern muss.
Wundert mich aber dass das überhaupt compiliert hat.
Schau dir mal am besten die Hallo-Welt Tutorials im Tutorialbereich an, dann siehts du ein paar Beispiele.
mfg
Gigor
PS: Codetags verbessern die Lesbarkeit:
[code_] [/code_]
(ohne die Unterstriche)
Dieser Beitrag wurde zuletzt bearbeitet: 13.10.2011 19:27 von Gigor.
|
|
13.10.2011 19:25 |
|
|
|
Suicide_Diamond
Experte
Beiträge: 730
Gruppe: User
Registriert seit: Apr 2011
Status:
Offline
Danke erhalten: 240
|
RE: C programm lässt sich nicht ausführen?!
Hi,
also der Code ist für ein Computerprogramm, für die PSP bruach man extra befehle für printf (pspDebugScreenPrintf) und die Tastatureingabe (weiß ich jetzt nicht..)
Außerdem brauch man Callbacks, also am Anfang vom Code nen CodeBatzen den man woher kopiern muss.
Wundert mich aber dass das überhaupt compiliert hat.
Schau dir mal am besten die Hallo-Welt Tutorials im Tutorialbereich an, dann siehts du ein paar Beispiele.
mfg
Gigor
PS: Codetags verbessern die Lesbarkeit:
[code_] [/code_]
(ohne die Unterstriche)
Es ist für denn PC und nicht für die PSP.
|
|
13.10.2011 19:28 |
|
|
|
Gigor
Durchstarter
Beiträge: 72
Gruppe: User
Registriert seit: Jun 2011
Status:
Offline
Danke erhalten: 18
|
RE: C programm lässt sich nicht ausführen?!
Es ist für denn PC und nicht für die PSP.
Oh sorry, dachte es ist für die PSP..
Hmm, gibt es irgendwelche Compiler-Fehlermeldungen oder Warnungen?
Oder was passiert genau, wenn du das Programm startest?
[Edit]
Falls du den Code genauso geschrieben hast, passt deine #include anweisung nicht, da fehlt das <stdio.h>
Dieser Beitrag wurde zuletzt bearbeitet: 13.10.2011 19:33 von Gigor.
|
|
13.10.2011 19:30 |
|
|
|
Suicide_Diamond
Experte
Beiträge: 730
Gruppe: User
Registriert seit: Apr 2011
Status:
Offline
Danke erhalten: 240
|
RE: C programm lässt sich nicht ausführen?!
Es ist für denn PC und nicht für die PSP.
Oh sorry, dachte es ist für die PSP..
Hmm, gibt es irgendwelche Compiler-Fehlermeldungen oder Warnungen?
Oder was passiert genau, wenn du das Programm startest?
[Edit]
Falls du den Code genauso geschrieben hast, passt deine #include anweisung nicht, da fehlt das <stdio.h>
Die stdio.h ist da xD in PSPking wird sie nicht angezeigt ^^
Also es enden damit das das ende iwie falsch oder nicht zu ende ist.
|
|
13.10.2011 19:41 |
|
|
|
Gigor
Durchstarter
Beiträge: 72
Gruppe: User
Registriert seit: Jun 2011
Status:
Offline
Danke erhalten: 18
|
RE: C programm lässt sich nicht ausführen?!
Ist der Fehler schon beim Compilieren oder erst bei ausführung des programms? Was genau steht denn da/geht nicht?
Das mit dem Ende nicht zuende deutet mMn auf eine fehlende Klammer oder sowas hin, kann ich jetzt aber keine Entdecken, ist ja eigentlich genau das von dem C A bis Z Tutorial..
|
|
13.10.2011 19:49 |
|
|
|
Rroia
Profi
Beiträge: 303
Gruppe: User
Registriert seit: Apr 2010
Status:
Offline
Danke erhalten: 173
|
RE: C programm lässt sich nicht ausführen?!
Genau Fehlermeldungen können hier besser helfen als als nur so ungenau.
Könntest du noch einmal den ganzen Code posten, am besten im Code Tag, nur dann können wir richtig helfen.
|
|
13.10.2011 20:03 |
|
|
|
Suicide_Diamond
Experte
Beiträge: 730
Gruppe: User
Registriert seit: Apr 2011
Status:
Offline
Danke erhalten: 240
|
RE: C programm lässt sich nicht ausführen?!
|
|
13.10.2011 20:13 |
|
|
|
~Hook~
C-Coder
Beiträge: 1.706
Gruppe: User
Registriert seit: Dec 2010
Status:
Offline
Danke erhalten: 1129
|
RE: C programm lässt sich nicht ausführen?!
Hab ein Foto inzugefügt.
Lol^^
Übersetzt heißt das: Erlaubniss verweigert die Datei zu öffnen.
Also, kopiere doch mal die Datei auf deinen Desktop und öffne sie dort mal.
lg
<?php echo 'Signatur'; ?>
|
|
13.10.2011 20:19 |
|
|
|
Gigor
Durchstarter
Beiträge: 72
Gruppe: User
Registriert seit: Jun 2011
Status:
Offline
Danke erhalten: 18
|
RE: C programm lässt sich nicht ausführen?!
Mmm, also das scheint nur eine Warnung zu sein (Warum auch immer, versuch mal mit nem zusätzlichen enter^^), aber compilieren sollte es bei einer Warnung trotzdem.
Aber da steht noch was von permission denied, ich kenn mich jetzt mit der IDE die du hast nicht aus aber könnte es sein dass man Admin-Rechte oder so braucht um eine Exe zu erstellen (bzw auszuführen.) (reine Vermutung).
Gigor
[war zu langsam..]
Dieser Beitrag wurde zuletzt bearbeitet: 13.10.2011 20:21 von Gigor.
|
|
13.10.2011 20:20 |
|
|
|
Suicide_Diamond
Experte
Beiträge: 730
Gruppe: User
Registriert seit: Apr 2011
Status:
Offline
Danke erhalten: 240
|
RE: C programm lässt sich nicht ausführen?!
Hab ein Foto inzugefügt.
Lol^^
Übersetzt heißt das: Erlaubniss verweigert die Datei zu öffnen.
Also, kopiere doch mal die Datei auf deinen Desktop und öffne sie dort mal.
lg
hab ich ^^ kommt nurn "error"
|
|
13.10.2011 20:22 |
|
|
|
~Hook~
C-Coder
Beiträge: 1.706
Gruppe: User
Registriert seit: Dec 2010
Status:
Offline
Danke erhalten: 1129
|
RE: C programm lässt sich nicht ausführen?!
Hab ein Foto inzugefügt.
Lol^^
Übersetzt heißt das: Erlaubniss verweigert die Datei zu öffnen.
Also, kopiere doch mal die Datei auf deinen Desktop und öffne sie dort mal.
lg
hab ich ^^ kommt nurn "error"
Welchen?
|
|
13.10.2011 20:24 |
|
|
|
Suicide_Diamond
Experte
Beiträge: 730
Gruppe: User
Registriert seit: Apr 2011
Status:
Offline
Danke erhalten: 240
|
RE: C programm lässt sich nicht ausführen?!
Hab ein Foto inzugefügt.
Lol^^
Übersetzt heißt das: Erlaubniss verweigert die Datei zu öffnen.
Also, kopiere doch mal die Datei auf deinen Desktop und öffne sie dort mal.
lg
hab ich ^^ kommt nurn "error"
Welchen?
Okey mir reichts -.- der spinnt echt. Jetzt gehts wieder/aufeinmal...
|
|
13.10.2011 20:27 |
|
|
|
Gigor
Durchstarter
Beiträge: 72
Gruppe: User
Registriert seit: Jun 2011
Status:
Offline
Danke erhalten: 18
|
RE: C programm lässt sich nicht ausführen?!
naja umso besser
|
|
13.10.2011 20:28 |
|
|
|
~Hook~
C-Coder
Beiträge: 1.706
Gruppe: User
Registriert seit: Dec 2010
Status:
Offline
Danke erhalten: 1129
|
RE: C programm lässt sich nicht ausführen?!
Hab ein Foto inzugefügt.
Lol^^
Übersetzt heißt das: Erlaubniss verweigert die Datei zu öffnen.
Also, kopiere doch mal die Datei auf deinen Desktop und öffne sie dort mal.
lg
hab ich ^^ kommt nurn "error"
Welchen?
Okey mir reichts -.- der spinnt echt. Jetzt gehts wieder/aufeinmal...
Lol^^
Also kannst du das Programm ausführen?
<?php echo 'Signatur'; ?>
|
|
13.10.2011 20:28 |
|
|
|
|