অনলাইন C কম্পাইলার — বিনামূল্যে C কোড লিখুন ও চালান

কোনো সফটওয়্যার ইনস্টল না করেই অনলাইনে C কোড লিখুন, কম্পাইল করুন ও চালান। চালানোর আগে ইনপুট দিন, তারপর আউটপুট বা কম্পাইলারের ত্রুটির বার্তা দেখুন।
#include <stdio.h>
int main(void) { puts("Hello, world!"); return 0; }অনলাইন C কম্পাইলার ব্যবহারের নিয়ম
- এডিটরে C প্রোগ্রাম লিখুন বা পেস্ট করুন। শুরুতে main ফাংশনসহ একটি সহজ Hello World প্রোগ্রাম চেষ্টা করতে পারেন।
- প্রোগ্রামটি ইনপুট পড়লে চালানোর আগে স্ট্যান্ডার্ড ইনপুট খুলে প্রয়োজনীয় সব মান লিখুন।
- চালান বোতামে ক্লিক করে আউটপুট অংশে ফলাফল দেখুন। কোড বা ইনপুট বদলালে প্রোগ্রামটি আবার চালান।
scanf ও fgets-এর জন্য ইনপুট দেওয়ার নিয়ম
চালান বোতামে ক্লিক করার আগেই সব ইনপুট প্রস্তুত করুন। যেমন, %d দিয়ে দুটি scanf কলের জন্য 3 ও 4-এর মাঝে একটি স্পেস দিয়ে লিখতে পারেন। fgets দিয়ে একাধিক লাইন পড়তে প্রতিটি লাইনের শেষে নতুন লাইন দিন। ডিফল্ট ক্লাউড মোডে কোড ও ইনপুট কম্পাইল এবং চালানোর জন্য একটি দূরবর্তী সেবায় পাঠানো হয়। এটি ইন্টারঅ্যাকটিভ টার্মিনাল নয়: প্রোগ্রাম চলার আগেই ইনপুট দিতে হবে।
scanf দিয়ে %d পড়ার পরে fgets ব্যবহার করলে ইনপুটে নতুন লাইনের অক্ষর থেকে যেতে পারে। তখন fgets প্রত্যাশিত লেখার বদলে শুধু সেই অক্ষরটি পড়তে পারে। পরের লাইন পড়ার আগে কোডে অবশিষ্ট নতুন লাইনের অক্ষরটি সামলান।
কম্পাইল করতে না পারলে কী দেখবেন
কম্পাইলারের প্রথম ত্রুটির বার্তাটি পড়ুন এবং দেখানো লাইন নম্বরটি পরীক্ষা করুন। আবার চেষ্টা করার আগে সেমিকোলন, বন্ধনী ও ভেরিয়েবলের নাম দেখুন। প্রোগ্রাম চললেও ফলাফল ভুল হলে ইনপুট এবং কোডের যুক্তি পরীক্ষা করুন।