დევიდ ჯ Malan: ასე, რომ გასულ პროგრამა შეცდომა, რომლის დროსაც ის ცნობით, 0 უარყოფითი, მიუხედავად იმისა, რომ ტექნიკურად 0 არ არის არც დადებითი და არც უარყოფითი. მაგრამ პრობლემა არ არის. ჩვენ შეგვიძლია დაფიქსირება ამ შეცდომის ჩასმა სხვა მდგომარეობა ჩვენი პროგრამა. კერძოდ, ერთი ხაზი 12 მე ვაპირებ დააჭიროთ. და შემდეგ დაამატოთ სხვაგან, თუ უდრის უდრის 0, ღია curly გაუწიოს, მჭიდრო Curly გაუწიოს. ახლა თქვენ შეამჩნევთ, რომ მე ვთქვი და აკრეფილი უდრის უდრის, როგორც განსხვავებით მხოლოდ შეადგენს. ახლა რომ მხოლოდ იმიტომ, რომ C უკვე გამოყენებით ერთი ტოლობის ნიშანი, როგორც ე.წ. დავალება ოპერატორი და რათა მივანიჭოთ მნიშვნელობა მარჯვენა რომ, ვთქვათ, ცვლადი მარცხენა. მაგრამ ამ შემთხვევაში, ჩვენ რეალურად გვინდა შესამოწმებლად n თანასწორობის 0. და გავაკეთოთ, რომ C, თქვენ უბრალოდ უნდა უნდა გვახსოვდეს, რომ გამოიყენოს ორი თანაბარი ნიშნები. ისე, თუ n აკეთებს მართლაც თანაბარი თანაბარი 0, მე ვაპირებ ამობეჭდოთ შემდეგი ნაცვლად. ბეჭდვითი F, თქვენ აიყვანეს 0. გადარჩენა ჩემი ფაილი. და ახლა მოდით შეადგინოს ამ როგორც პირობები 1. უკან ჩემი მოციმციმე სწრაფი, მე ვაპირებ აწარმოებს პროგრამა dot ხაზი, პირობები 1. და მოდით, რომ იგივე საღი აზრის შეამოწმეთ კიდევ ერთხელ, როგორც ადრე. 1 ჩემი int, რომელიც მართლაც დადებითი. მოდით გამეორება ამ პირობების 1 მეორე input, ვთქვათ, უარყოფითი 1, რომელიც რა თქმა უნდა ნეგატიური. ახლა მოდით შეამოწმოთ ეს 0. dot ხაზი, პირობები 1. შეიყვანეთ. 0 - Phew. მე მართლაც აიყვანეს 0 ამ დროს.