ここから本文です

ideone.comでやっているのですが読み込んだ文字列「s」・「t」を大文字・小文字の...

ソースさん

2020/7/610:02:23

ideone.comでやっているのですが読み込んだ文字列「s」・「t」を大文字・小文字の区別なく比較して完全一致していたら「1」を,そうでなければ「0」を出力おこない、

入力はアルファベット,または,数字としたいのですがわからないのでお願いします.以下が途中結果ですhttps://ideone.com/sSNnb3

閲覧数:
19
回答数:
1

違反報告

ベストアンサーに選ばれた回答

プロフィール画像

カテゴリマスター

kapuseruさん

2020/7/611:18:38

https://ideone.com/RVXlgo

大文字小文字関係なくということなので,一旦比較する文字を小文字に揃えるようにしました.これはto_lower(char c)で書いていて,大文字であれば小文字になるように'a'-'A'の値を足します.(これはアスキーコードというものの関係で,こうすれば大文字が小文字になることが分かります.)

また,あるcsとctを比べて,それが1つでも違うのであれば,元の文字列も違うものなので,その時点でreturn 0をしてしまって差し支えないです.

質問した人からのコメント

2020/7/6 16:24:11

ありがとうございます。

みんなで作る知恵袋 悩みや疑問、なんでも気軽にきいちゃおう!

Q&Aをキーワードで検索:

本文はここまでです