حذف فاصله های موجود در یک رشته c++

bnk

New Member
سلام

دوستان عزیز من ترم اول کامپیوتر هستم واسمون یه تمرین گفتن موندم چجوری بنویسم اگه کسی بلده لطفا بهم کمک کنه

تمرین:برنامه ای بنویسید که فاصله های موجود در یک رشته را حذف نماید؟
 

the_king

مدیرکل انجمن
سلام

دوستان عزیز من ترم اول کامپیوتر هستم واسمون یه تمرین گفتن موندم چجوری بنویسم اگه کسی بلده لطفا بهم کمک کنه

تمرین:برنامه ای بنویسید که فاصله های موجود در یک رشته را حذف نماید؟

برای ایجور موارد به مدیران پیغام خصوصی ارسال نکنید، تخلفه.

کد:
#include <iostream>
#include <conio.h>

using namespace std;

int main()
{
    char s[100];
    int i, j = 0;
    cout << "Please enter a string :" << endl;
    cin.getline(s, 100);
    for (i = 0; s[i]; i++)
    {
        s[j] = s[i];
        if (s[i] != ' ')
            j++;
    }
    s[j] = 0;
    cout << "output = " << s;
    getch();
    return 0;
}

کد:
#include <stdio.h>
#include <conio.h>

int main()
{
    char s[100];
    int i, j = 0;
    printf("Please enter a string :\n");
    gets(s);
    for (i = 0; s[i]; i++)
    {
        s[j] = s[i];
        if (s[i] != ' ')
            j++;
    }
    s[j] = 0;
    printf("output = %s", s);
    getch();
    return 0;
}
 

جدیدترین ارسال ها

بالا