Quelltext:
#include "stdafx.h"
#include <iostream>
#include <ctype.h>
using namespace std;
void main()
{
char EingabeWort[50], Eingabe;
int Versuche = 0, i = 0, j = 0;
printf("--------------Buchstaben-Galgen--------\n");
printf("Spieler 1\n");
printf("Bitte ein Wort eingeben, das von Spieler 2 erraten werden soll:\n");
fflush(stdin);
gets(EingabeWort);// Eingabe des zu erratenen Wortes
system("CLS");// löschen des Bildschirms
Versuche = strlen(EingabeWort);// Einlesen der Wortlänge
printf("Du hast %d Versuche um das Wort zu erraten\n",Versuche);// Ausgabe der Versuche gerichtet an der Wortlänge
for(i=0;i<Versuche;i++)// Wiederholung zur Eingabe von den Buchstaben
{
printf("Spieler 2\n");
printf("Bitte einen Buchstaben eingeben:\n");
cin >>Eingabe;
for(j=0;j<Versuche;j++)
{
if(Eingabe == EingabeWort[j])
{
printf("Gut gemacht!!! Der eingegebene Buchstabe ist richtig!!!\n");
}
else
{
printf("Schlecht!! Der Buchstabe ist nicht richtig!!!!XD\n");
}
}
}
so?
@chooter696:
das mit den Versuchen passt schon.
}