Skip to main content

একটি স্ট্রিং টাইপ অ্যারে নিয়ে তার মাঝের ১০ নাম্বার ইন্ডেক্স এ যে ভেলু টি আছে তা প্রিন্ট করো


  #include<stdio.h>
          int main()
          {
              char s[20] ="i love programming";
              printf("The value of 10 number index is :  ");
              putchar(s[10]);
              return 0;
          }
          

এইখানে হ্যাডার ফাইল

#include<stdio.h>

এবং ডিক্লেয়ার করার পর প্রোগ্রাম শুরু হয়েছে main( ) দ্বারা এইখানে char ডেটা টাইপ নেওয়া হয়েছে কারন সি ল্যাংগুয়েজ string টাইপ ডেটা ভেরিয়েবল সাপোর্ট করে না ।
একটা স্ট্রিং টাইপ এরে নেওয়া হইছে ভ্যারিয়েবল s এর পর [ ] এর মাঝে এরে এর সাইজ দেওয়া হইছে ২০ ।

“ “ ডাবল কটেশন এর মাঝে র‍্যান্ডম কিছু ভ্যালু দেওয়া হইছে । printf ( ) দ্বারা একটা মেসেজ প্রিন্ট করানো হইছে । তারপর স্ট্রিং ডেটার আউটপুট ফাংশন হিসেবে putchar( ) ফাংশন ব্যাবহার করা হয়েছে ।

তার মাঝে ভ্যারিয়েবল s এবং [ ] অ্যারে এর মাঝে 10 দেওয়া হইছে ১০ নাম্বার ইন্ডেক্স নাম্বার প্রিন্ট করানোর জন্য । প্রোগ্রাম টি তে i & l এর মাঝে স্পেস দেওয়া হইছে এখানে একটা ইন্ডেক্স নাম্বার কাউন্ট হবে তেমনি love ‘e’ এবং programming ‘ p’ এর মাঝেও স্পেস দেওয়া আছে তাই ০ থেকে ১০ কাউন্ট করলে আউটপুট আসবে g । তারপর return 0; } দ্বারা প্রোগ্রাম শেষ ।



Answered by -