Okay, jeg har lige prøvet at bøvle den list
#include <ctime>
#include <string>
#include <iostream>
#include <cstdlib>
using namespace std;
int kast()
{
srand(time(NULL));
for(int i=0; i<1; i++)
{
int ojne1 = rand()%6+1;
int ojne2 = rand()%6+1;
cout << "Terning 1 :" << ojne1 << endl;
cout << "Terning 2 :" << ojne2 << endl << endl;
cout << "Resultat: " << ojne1 << " + " << ojne2 << " = " << ojne1 + ojne2 << endl;
}
}
int main() {
int i = 0;
while(i == 0)
{
char valg;
int a;
int b;
cin >> valg;
if(valg == a)
{
kast();
}
else if(valg == b) {
i = 1;
}
}
}
Hvordan kan det være at den ikke udføre kastet når valg == a?
den skriver bare a og laver ny linie
Indlæg senest redigeret d. 09.07.2007 21:44 af Bruger #7762