C
Hm, soweit reichen meine Kenntnisse noch nicht aus, bin noch in der Lehre, Schleifen selbst komm ich gut klar aber mit den Befehlen happerts bei deinem Code gerade.
Aktuell sieht mein Code so aus:
#include <stdlib.h>
#include <stdio.h>
#include <string.h>
#include <math.h>
/* KONSTANTEN ------------------ */
/* VARIABLEN (global) ---------- */
/* HAUPTPROGRAMM --------------- */
int main(){
/* VARIABLEN (lokal) --------- */
int i = 0;
int j = 0;
int Gewonnen = 0;
int Versuche = 0;
int Zufallszahl[8];
int Eingabe[8];
char Eingabestring[8];
char Resultat[8];
/* Random-Funktion initialisieren */
srand ( time(NULL) );
/* Intro --------------------- */
/* 4 Zufallszahlen von 1-6 generieren */
while(i < 4){
Zufallszahl[i] = rand()%(6-1+1)+1;
++i;
}
/* Schleife, damit das Spiel erst endet, wenn alle Zahlen richtig sind */
while(Gewonnen == 0){
/* Die 4 Zahlen als String eingeben */
printf("Bitte die Zeichen eingeben: ");
gets(Eingabestring);
/* Den String zerlegen */
sscanf(Eingabestring, "%i %i %i %i", &Eingabe[0], &Eingabe[1], &Eingabe[2], &Eingabe[3]);
}
/* nur während Entwicklungsphase !! */
system("PAUSE");
return 0;
} /* ------------------------------------------------------------------------*/