<prompt> Programu inapaswa kushughulikia pembejeo yoyote isiyo halali ya mtumiaji kwa mfano, pembejeo isiyo ya tarakimu, mgawanyiko kwa sifuri kwa uzuri na ujumbe sahihi wa makosa.  <response>: Programu inapaswa kuwa na mifumo sahihi ya utunzaji wa makosa katika nafasi ya kushughulikia pembejeo zisizo halali za mtumiaji, kama vile pembejeo zisizo za nambari au mgawanyiko kwa sifuri; ikiwa mtumiaji anaingia pembejeo zisizo za nambari, programu inapaswa kuonyesha ujumbe wa makosa ya mtumiaji unaosema kwamba mgawanyiko kwa sifuri hauruhusiwi; hapa kuna mfano wa jinsi programu inaweza kushughulikia pembejeo zisizo halali: 