You're joking right?
if c equals
what?
Code:
do{
printf("Here we go\n");
break;
}while(c==1);
I really hope you intend this to be your main loop of "the game is played in here", otherwise writing a loop structure for something you only want to have happen once is inane.
Code:
if(c!=1)
do{
printf("Please only press 1.\n");
}while(c==1);
And again. Since c will never equal one, and for that matter there's no way to change c inside the loop, this won't ever loop. Extra fun: if the only thing the program does is play blackjack, why are you giving them the choice? Just go.
IMO this entire swatch of code could go up in flames and it would only make your program better. There doesn't seem to be anything here worth saving. You should write down what you want to have happen, in an organized way (like a flowchart or pseudocode algorithm) before you start typing.