अलग-अलग तरह की एरर हैंडलिंग और रिसोर्स प्रबंधन लागू कीजिए।
प्रोग्रामिंग में एरर संभालना और एरर होने पर भी रिसोर्स बंद करना एक ज़रूरी बात है।
इस अभ्यास में आपको कई तरह के एरर संभालने हैं। चूँकि हर प्रोग्रामिंग भाषा में एरर संभालने का तरीका थोड़ा अलग होता है, इसलिए यह जानने के लिए कि वास्तव में क्या चाहिए, आपको अपने ट्रैक के टेस्ट देखने होंगे।
इस अभ्यास का उद्देश्य यह देखना है कि आपके प्रोग्राम को कितने आर्गुमेंट दिए जाते हैं।
ध्यान दीजिए कि आप आर्गुमेंट के रूप में खाली स्ट्रिंग भी दे सकते हैं।
./program ""
यह कोई भी आर्गुमेंट न देने से अलग है।
./program
अगर आपका प्रोग्राम ठीक एक आर्गुमेंट के साथ चलाया जाता है (भले ही वह खाली स्ट्रिंग हो), तो उसे व्यक्ति का नाम मानिए और अभिवादन संदेश प्रिंट कीजिए। अगर इसे शून्य आर्गुमेंट के साथ या एक से अधिक आर्गुमेंट के साथ चलाया जाता है, तो एरर संदेश प्रिंट कीजिए और नॉन-ज़ीरो स्टेटस के साथ बाहर निकलिए।