C言語なら俺に聞け(入門篇) Part 29
■ このスレッドは過去ログ倉庫に格納されています
0272デフォルトの名無しさん
2008/06/05(木) 09:42:19高校時代の数学の成績を聞いて一言返すだけのプログラムなんですが
seisekiがどんな値でも返事が「苦手なんすね」になります
どうしたら成績に合った返答ができるようになりますか?
どうやらこのスレで自分の質問だけかなり低レベルなようですがよろしくお願いします
#include <stdio.h>
int func ( int );
int seiseki ;
int main ( void )
{
printf("高校時代の数学の成績は5段階評価で言うと大体どのくらいでした? :");
scanf("%d",&seiseki);
switch(func(seiseki)) {
case 1 : printf("苦手なんすね\n"); break;
case 2 : printf("普通っすね\n"); break;
case 3 : printf("得意なんすね\n"); break;
default: printf("え?\n");
}
return 0;
}
int func ( int seiseki )
{
if(seiseki == 1 || 2) return 1 ;
if(seiseki == 3) return 2 ;
if(seiseki == 4 || 5) return 3 ;
else return 4 ;
}
■ このスレッドは過去ログ倉庫に格納されています