Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (ANSI-Standard) » Warum funktioniert mein Prog nicht? (Eingabe)

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
03.10.2005, 20:21 Uhr
~Noooob
Gast


Hallo

Ich hab vor ein paar tagen mit c angefangen und hab ein bischen rum probiert.
kann mir einer von euch sagen warum dies prog nicht geht?
Es wird kein Fehler angezeigt es wird nach der Eingabe auforderrung sofort
wieder beendet.

Code:

#include <stdio.h>
#include <conio.h>

int main()
{
   int alter,name;
  
   printf("Gib deinen Namen ein?  ");
   scanf("%s", &name);
   printf("Gib dein alter ein?  ");
   scanf("%d", &alter);
   printf("Dein Name ist %s und du bist %d Jahre alt!", name, alter);

   getch();
}



Schonmal danke im foraus!

MFG Thorben
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
03.10.2005, 20:43 Uhr
mischa
Fragender


schreib einfach stat getch(); system("pause");
ist halt nicht die eleganteste lösung aber es geht
--
Latein Unterricht ist die spätere Rache der Römer an den Germanen.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
03.10.2005, 20:49 Uhr
predator



@Noooob

Ist dein Name eine Zahl?

Es muss

C++:
int alter;
char name[10];


heißen.

@mischa

getch() ist doch richtig, warum sollte er dann system() benutzen? (system is bad)
--
Gruß
predator
Zitat von Edsger W. Dijkstra:
Es ist praktisch unmöglich, einem Studenten gutes Programmieren beizubringen, wenn er vorher in BASIC programmiert hat. Als potenzielle Programmierer sind sie geistig verstümmelt ohne Hoffnung auf Erholung.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
03.10.2005, 20:50 Uhr
Pablo
Supertux
(Operator)



Zitat von mischa:
schreib einfach stat getch(); system("pause");
ist halt nicht die eleganteste lösung aber es geht

igit, das nicht!

www.fun-soft.de/showtopic.php?threadid=6479&time=1116449784
--
A! Elbereth Gilthoniel!
silivren penna míriel
o menel aglar elenath,
Gilthoniel, A! Elbereth!
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
03.10.2005, 21:21 Uhr
~Noooob
Gast


Vielen Dank jetzt funktioniert es thx
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ C / C++ (ANSI-Standard) ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: