Možná místo fflush by mělo stačit zapsat scanf(" %c",&znak); tedy přidat mezeru před znak charu.
Zpět do poradny