David J. Malan: Tako da je prošle Program je imao bug pri čemu je izvijestio da je 0 je negativan, iako je tehnički 0 nije ni pozitivno ni negativno. No, nije problem. Možemo riješiti ovaj bug umetanjem drugi stanje u našem programu. Naime, na liniji 12 Ja ću pogoditi Enter. I onda dodati još ako i jednako jednaka 0, otvoren kovrčava braće, u neposrednoj blizini kovrčava brace. Sada ćete primijetiti da sam rekao i upisali jednako jednako kao za razliku od samo jednako. Dakle, to je samo zato jer je C već koristeći jedan znak jednakosti kao Takozvani zadatak operatora i Kako bi se dodijeliti vrijednost s desne strane do, recimo, varijabla na lijevo. No, u tom slučaju, zapravo želimo testirati n za ravnopravnost s 0. I da to učiniti u C, jednostavno moraš zapamtiti koristiti dvije jednake znakove. Pa, ako je n se doista jednaka jednaka 0, ja ću isprintati Sljedeći umjesto. Ispis F, pokupili ste 0. Spremi moj dosje. A sada idemo sastaviti to kao uvjeti 1. Natrag na mom trepćući redak, idem pokrenuti program s dot crtom, Uvjeti 1. I neka je to taj isti razum provjeriti opet kao i prije. 1 za moj int, što je doista pozitivno. Idemo repriza ovo kao uvjeta 1 s drugi ulaz, recimo, negativnom 1, koji je doista negativna. Sada ćemo ga testirati s 0. dot slash, uvjeti 1. Upišite. I 0 - fuj. I doista pokupila 0 ovaj put.