diff --git a/du3/program.c b/du3/program.c index 31d0c54..be37d71 100644 --- a/du3/program.c +++ b/du3/program.c @@ -87,9 +87,10 @@ int main() struct stack mystack; memset(&mystack,0,sizeof(struct stack)); char input[1000]; - int count=0; + int no_in=0; while (fgets(input,sizeof(input),stdin)!=NULL) { + no_in=1; int flag=switch_operators(input); input[strcspn(input,"\n")]=0; if (strlen(input)==0 || input[0]==' ') @@ -109,7 +110,11 @@ int main() push_stack(&mystack,num); } print_stack(&mystack); - } + } + if(!no_in) + { + printf("no input"); + } return 0; }