C I need to store the scores of three players until the next
C++
I need to store the scores of three players until the next turn in a dice game. Then the new score is added to the previous one and so on until I reach 10,000.
Solution
Code:
#include <iostream> // std::cin, std::cout
 #include <fstream> // std::ifstream
 #include <map>
 #include<cstdlib>
 #include<ctime>
 using namespace std;
 int main () {
    int p1=0;
    int p2=0;
    int p3=0;
    while(p1<10000 &&p2<10000 && p3<10000)
    {
        p1 += (rand() % 6 + 1);//generates no between 1 to 6
        p2 += (rand() % 6 + 1);//generates no between 1 to 6
        p3 += (rand() % 6 + 1);//generates no between 1 to 6
    }
    cout<<p1<<endl;
 cout<<p2<<endl;
 cout<<p3<<endl;
 if(p1>p2 && p1 > p3)
 cout<<\"p1 wins\"<<endl;
 if(p2>p1 && p2 > p3)
 cout<<\"p2 wins\"<<endl;
 if(p3>p2 && p3 > p1)
 cout<<\"p3 wins\"<<endl;
 return 0;
 }

