diff --git a/du3/program.c b/du3/program.c index e99c6e8..d56cefe 100644 --- a/du3/program.c +++ b/du3/program.c @@ -89,6 +89,12 @@ int main() while (fgets(input,sizeof(input),stdin)!=NULL) { int flag=switch_operators(input); + if(mystack.size==10) + { + printf("full stack\n"); + return 0; + } + if((input[0]>=0 && input[0]<=47 && input[0]!=43 && input[0]!=45 && input[0]!=42 && input[0]!=47 && (input[0]<48 || input[0]>57)) || (input[0]>=58 && input[0]<=127)) { printf("bad input\n");