1. 程式人生 > >ZZULIOJ.1136: 首字母變大寫

ZZULIOJ.1136: 首字母變大寫

1136: 首字母變大寫

題目描述

輸入一個只包含大小寫英文字母和空格的句子,將每個單詞的第一個字母改成大寫字母。

輸入
輸入一個長度不超過100的英文句子。

輸出
請輸出按照要求改寫後的英文句子。

樣例輸入
i like ACM

樣例輸出
I Like ACM

#include<stdio.h>
int main()
{
    int i,j;
    char str[100];
    gets(str);
    for(i=0;str[i]!='\0';i++)
    {
        if(i==0)
        {
            if
(str[0]>=97&&str[0]<=122) str[0]-=32; } else { if(str[i-1]==' '&&str[i]>=97&&str[i]<=122) str[i]-=32; } printf("%c",str[i]); } return 0; }