30/09/2018, 18:28
GIúp em bài chuỗi
#include
#include
#include <string.h>
using namespace std;
int change(char *s,char a)
{
int n=strlen(s);
for (int i=0;i<n;i++)
if (s[i]==a)
{
for (int j=i;j<n;j++)
s[j]=s[j+1];
i--;
n--;
}
s[0]=toupper(s[0]);
for (int j=0;j<strlen(s);j++)
if (s[j]==' ')
{
s[j+1]=toupper(s[j+1]);
j++;
}
else
{
if (s[j]>='A' && s[j]<='Z')
s[j]+=32;
}
puts(s);
}
int main()
{
char s[100],a;
gets(s);
cin >> a;
change(s,a);
return 0;
}
Sau khi chạy chương trình. nhập vào chuôi " david___bEckhAm “e muốn thêm 1 dấu cách vào trước dấu __ để sau khi chạy chương trình sẽ in ra” David Beckham" . Mong mọi người giúp đỡ.
Bài liên quan





Bạn Markdown hết code cho đẹp nhé ,…
còn nếu muốn đưa ra chuỗi
David Beckhamthì mình nghĩ là nên thay dấu"_"bằng" "."_"thì thay bằng" "