#20547: 不知道錯在哪裡


slime.creeper3@gmail.com (Slimlix)

學校 : 不指定學校
編號 : 108310
來源 : [114.27.68.205]
最後登入時間 :
2021-09-07 22:44:18
c660. 墨西哥波浪舞 -- it's david codewars | From: [111.255.101.120] | 發表日期 : 2020-02-05 15:36

#include <iostream>
#include <cctype>
using namespace std;結果長這樣

int main()
{
char input[100];
while (cin.get(input, 999))
{
int a = 0;
while (input[a] != '\0')
{
a++;
}
input[0] = toupper(input[0]);
for (int i = 1 ; i <= a ; ++i)
{
input[i] = tolower(input[i]);
}
for (int k = 0 ; k <= a ; k++)
cout << input[k];
cout << endl;
for (int r = 0 ; r < a-1 ; r++)
{
if (isspace(input[r+1]))
{
input[r] = tolower(input[r]);
input[r+2] = toupper(input[r+2]);
r++;
} else
{
input[r] = tolower(input[r]);
input[r+1] = toupper(input[r+1]);
}
for (int k = 0 ; k <= a ; k++)
cout << input[k];
cout << endl;
}

}


return 0;
}

 
#20548: Re:不知道錯在哪裡


slime.creeper3@gmail.com (Slimlix)

學校 : 不指定學校
編號 : 108310
來源 : [114.27.68.205]
最後登入時間 :
2021-09-07 22:44:18
c660. 墨西哥波浪舞 -- it's david codewars | From: [111.255.101.120] | 發表日期 : 2020-02-05 15:37

 

https://ibb.co/PThZFCt




 
ZeroJudge Forum