For some strange reason when typing this it will some times not say any thing but it never says number 6 and im not sure why btw this is a snippet of the code not allCode:if(input == "LOL") { random = (rand() % ( 1 - 6 )) + 1; if( random == 1) { cout <<"You Stumble along the dirt road and find a penny\n"; money = money + 1; if(counter >= 1) { counter = counter - 1; } } if( random == 2) { cout <<"You reach into yer moms pocket and pull out a penny\n"; money = money + 1; if(counter >= 1) { counter = counter - 1; } } if(random == 3) { cout <<"As you search your couch you find a penny\n"; money = money + 1; if(counter >= 1) { counter = counter - 1; } } if(random == 4 && counter == 0) { cout <<"As you wander helplessly down the street you get knocked in the head.\n" <<"You wake up later to find yourself in a alley and yer pockets empty\n"; money = 0; counter = 5; } if(random == 5) { cout <<"You ask the mayor for bebe mooneys he gives u a penny\n"; money = money + 1; if(counter >= 1) { counter = counter - 1; } } if(random == 6) { cout <<"You Beg for mooneys and recieve a penny for a hard days work\n"; money = money + 1; if(counter >= 1) { counter = counter - 1; } } }