এই সি প্রোগ্রামিং পাজলে দুটি সংখ্যা মার্জ করতে হবে। আপনি কোনো গাণিতিক, স্ট্রিং বা অন্যান্য ফাংশন ব্যবহার করতে পারবেন না।
ইনপুট: 12, 54 → আউটপুট: 1254
সর্বোত্তম সমাধান: টোকেন-পেস্টিং অপারেটর (##) ব্যবহার করে ম্যাক্রো ডিফাইন করুন। এই অপারেটর পাস করা টোকেনগুলো মার্জ করে দেয়।
C পাজল সমাধান প্রোগ্রাম
#include <stdio.h> #define merge(a, b) b##a int main(void) { printf("%d ", merge(432, 23)); return 0; }আউটপুট
23432