প্রোগ্রামটি একটি স্ট্রিং নেয় এবং এর মধ্যে থাকা স্পেসগুলি সরিয়ে দেয়। যখন আমরা আমাদের স্থান সংরক্ষণ করতে চাই তখন এটি কার্যকর হয় নিম্নলিখিত নমুনাটি ব্যাখ্যা সহ এটি কীভাবে করা হয় তা দেখায়৷
Input: Hello World Output: HelloWorld
ব্যাখ্যা
স্ট্রিং বা বাক্য থেকে স্পেস অপসারণ বা মুছে ফেলতে, আপনাকে ব্যবহারকারীকে একটি স্ট্রিং লিখতে বলতে হবে৷ এখন স্পেসগুলির জন্য পরীক্ষা করা শুরু করুন৷ যদি স্পেস পাওয়া যায়, তাহলে শেষ অক্ষর পর্যন্ত স্পেস থেকে পিছনের অক্ষরটি স্থাপন করা শুরু করুন এবং স্ট্রিং-এ উপস্থিত সমস্ত স্পেস মুছে ফেলার জন্য পরবর্তী স্পেসটি পরীক্ষা করা চালিয়ে যান
উদাহরণ
#include <iostream> #include<string.h> using namespace std; int { char str[80]="Hello World"; int i=0, len, j; len = strlen(str); for( i = 0; i < len; i++) { if (str[i] == ' ') { for (j = i; j < len; j++) str[j] = str[j+1]; len--; } } cout << str; return 0; }