前提・実現したいこと
入力した文字が合っているかどうか比較したい。
ここに質問の内容を詳しく書いてください。
C言語で"数値(スペース)文字"で、入力した文字が"Y"だと"Flunked"、それ以外だと数値を出力するシステムを作っています。
発生している問題・エラーメッセージ
文字が比較されない
C
1 2#include<stdio.h> 3 4int main(){ 5 int a,c; 6 char b; 7 scanf("%d%c",&a,&b); 8 9 if (b=="Y"){ 10 printf("Flunked"); 11 } 12 else if (a<=10) c=(a*6); 13 14 else if (a<=20) c=(60+(a-10)*2); 15 16 else if (a<40) c=(80+(a-20)); 17 18 else c=100; 19 20 printf("%d",c); 21 22 23 return 0; 24}
試したこと
比較演算子で試してみましたができませんでした。
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。