らての精進日記

修行をします

aoj0021:Capitalize

解法

toupper関数を用いると割と楽。toupperにアルファベット以外を投げると無視してくれるっぽくて最高にクール。

コード

#include<bits/stdc++.h>
using namespace std;

int main(){
    string str;
    getline(cin,str);
    for(int i=0;i<str.size();i++){
        str[i]=toupper(str[i]);
    }
    cout<<str<<endl;

    return 0;
}