cpp
初めて一週間も満たないほどの新参なので、くだらないことです
#include <iostream>
#include <string>
using namespace std;
int main()
{
int a;
int b;
cin >> a;
cin >> b;
switch(a<10 && b<10){
case 1:
cout <<a+b;
break;
default:
char b;
cout << << endl;
}
return 0;
}
もし入力した値が数値でなかった場合の書き方がわからないです涙
defaultの後intをcherに変えようかとも思いましたが、もし最初が文字で次がアルファベットの場合は対応できないと思い、とても悩んでいます...
実現したいこと
アルファベットの大文字一文字あるいは一桁の数値を入力した順に出力させたいです。
該当のソースコード
default: char b; cout << << endl;
試したこと
string型にしたり、調べて知らない関数を使ったりしてみましたが、エラーが出たり解決はしませんでした。
基本的なC++の文法は修めましたか? 初心とは言え結構メチャクチャです。
あと、やりたいことが正確に伝わらない、分からない気がするので、具体例を示すと良いです。
ごめんなさい;;学校で一度教わったっきりで..
cppはyoutubeで学習できなかったので、やはり本を買ったほうが良いのでしょうか??
わかりましたm(__)mありがとうございます!
必ずしも本を買わなければいけないとは思いませんが、課題を終わらせさえすれば良いような場合を除いて、良質の本やWEBで基本的な部分のチュートリアルをやって理解した方が長い目で見て早いです。
わかりましたm(__)m頑張ってみます。ありがとうございます
コードは「該当のソースコード」にあるようなコードのようにMarkdownを使いましょう。
ヒント: https://teratail.com/help/question-tips#questionTips37
質問は編集できるので編集してください。お願いします。
小文字が入力されたときにはどうなることを期待していますか?
質問は編集できます。
何を入力したら、何が出力されるかの例を2つ、3つ追記してください。
それすらできないんですか?
「m()mいほどの新参なので、くだらないことかもしれないです...申し訳ないです。m()m」
太字になっている部分があって変ですよね。「m(__)m」と書いたせいだと気づきませんか?
「m(__)m」なんて書くのはやめましょう。質問は編集できます。
大文字と数字しか入力出来ないようになっていましたm(_ _)m
すいません!!質問が間違っているのは分かるのですが、大会までの時間が無いので終了次第すぐこのサイトの質問方法確認して使うようにします。
アドバイスありがとうございます!
> もし最初が文字で次がアルファベットの場合は対応できないと思い、とても悩んでいます...
文字とアルファベットはどう違うんですか?
なぜ、具体例を書いてくれないのですか?