Bitte um Hilfe!!
-
Hallo

Also ich habe in der Schule c++, und muss jetzt eine Nachprüfung machen, muss jetz
alles können, aber ich habe niemanden der sich gut damit auskennt
Also wenn ich ein Programm wiederholen will, machen wir das in der schule mit einer while schleife...
cout<<"Moechten Sie das Programm Neustarten?? J fuer Wiederholen,n fuer nichts";
cin>>neu;
while((neu=='y')||(neu=='Y'));
------------------------------------
Doch im Buch c++ für Dummies...
ein Beispiel davon...
void main()
{
char cprintf(Ihre Antwort bitte: ");
while (TRUE)
{
printf("\nJ fuer Ja oder N fuer Nein: ");
c = (char)getchar();
if (c =='J' || c =='j')
break;
if (c =='N' || c =='n')
break;
fflush(stdin);
}
printf("%c\n", c);}
Weiß nicht warum da ein if gehört in der Schule haben wir es so wie oben gemacht, und das heisst das fflush(stdin);. Vielleicht kann mir wär helfen und bitte keine blöden Fragen an mich weil ich das nicht weiß... bin Anfänger danke
to0L
-
Um dir zu helfen, wäre es gut zu wissen, wo jetzt das Problem ist. Hast du eine Frage? Dann solltest du sie stellen.
fflush(stdin) ist jedenfalls falsch.
-
Hallo
Noch dazu im falschen Forum.
chrische