diff --git a/du3/program.c b/du3/program.c index a4804ff..452d479 100644 --- a/du3/program.c +++ b/du3/program.c @@ -89,7 +89,12 @@ int main() char input[1000]; while (fgets(input,sizeof(input),stdin)!=NULL) { - if((input[0]>0 && input[0]<=47) || (input[0]>=58 && input[0]<127)) + if(input[0]==10) + { + printf("no input"); + return 0; + } + if((input[0]>=0 && input[0]<=47) || (input[0]>=58 && input[0]<=127)) { printf("bad input\n"); return 0; @@ -114,7 +119,6 @@ int main() } print_stack(&mystack); } - printf("no input\n"); return 0; }