Forøvrigt kan du bare smide
srand(time(NULL));
ind i main delen. Så kommer der to forskellige outputs.
#include <ctime>
#include <string>
#include <iostream>
#include <cstdlib>
using namespace std;
int terning()
{
int kast = rand() % 6+1;
return kast;
}
int kast()
{
cout << terning() << endl;
cout << terning() << endl;
}
int main()
{
srand(time(NULL));
int i = 0;
while(i == 0)
{
char valg;
cin >> valg;
if(valg == 'a')
{
kast();
}
else if(valg = 'b')
{
i = 1;
}
}
}
Den reviderede udgave.