চ্যালেঞ্জ
একটি ফাংশন লিখুন যা সি- printf
স্টাইল স্ট্রিং ফর্ম্যাটিং প্রয়োগ করে ।
বিধি
- আপনি আবশ্যক বাস্তবায়ন অন্তত
%%
,%c
,%s
,%d
এবং%f
। - আপনার অবশ্যই একটি অন্তর্নির্মিত স্ট্রিং বিন্যাস পদ্ধতি ব্যবহার করবেন না ।
- আপনাকে অবশ্যই বাহ্যিক প্রোগ্রামগুলি চালাবেন না বা আপনার প্রোগ্রাম থেকে ইন্টারনেটের সাথে সংযুক্ত করতে হবে না ।
- কীভাবে অবৈধ ইনপুট হ্যান্ডেল করবেন তা সিদ্ধান্ত নেওয়ার বিষয় আপনার উপর নির্ভর করে তবে আপনার প্রোগ্রামটি অস্বাভাবিকভাবে শেষ করতে হবে না ।
- আপনি উচিত একটি লিখতে variadic ফাংশন সম্ভব হলে।
এই দস্তাবেজের মূল শব্দগুলি "আবশ্যক", "আবশ্যক নয়", "আবশ্যক", "শাল", "শট নয়", "উচিত", "উচিত নয়", "প্রস্তাবিত", "মাই" এবং "বিকল্প" আরএফসি 2119-তে বর্ণিত হিসাবে ব্যাখ্যা করা ।
%c
আইআইআরসি-পাস করা ইন-এর ASCII মান প্রদর্শন করে
97
এবং 'a'
উভয় a
আউটপুট হয়ে উঠবে ।
%-02d
ডান মত কিছু ফর্ম সমর্থন করার প্রয়োজন নেই? শুধু যে তিন% সি,% s,% d?
%c
? বেশ নিশ্চিত%s
,%d
এবং%f
স্ট্রিং, ইনট এবং স্বতঃস্ফুট ভাসমানের জন্য, তবে সম্পর্কে অনিশ্চিত%c
।