حرف اول هر کلمه ی رشته ی ورودی بزرگ چاپ شود

سوال

سلام به همگی ؛

لطفا اگر میدونید جواب بدین . (++c)

برنامه ای بنویسید که یک رشته از کاربر بگیرد ، اولین حرف هر کلمه را بزرگ کند .

 

در حال بررسی 0
Hemmati8899 2 سال 1 پاسخ 525 دیده شده 0

پاسخ ( ۱ )

  1. #include<iostream>
    using namespace std;
    int main()
    {
    char a[200];
    cin.getline(a,200);
    cout<<endl;
    for(int i=0 ; a[i] ; i++)
    {
    if(‘a'<=a[i] && a[i]<=’z’)
    {
    if(a[i+1]!=’ ‘ && a[i-1]==’ ‘)
    a[i]-=32;
    }
    }
    cout<<a;
    }

ارسال یک پاسخ