-3
所以我剛開始用發問和反應 學習C語言編程和我決定讓我的程序修煉到最終用戶說出來應用開關,它關閉?
我首先應用如 - else語句,以便程序根據人的年齡作出反應。 然後,當我到達什麼是你最喜歡的顏色部分與開關語句它會剛剛按下任何按鈕時關閉。
我的代碼:
#include <stdio.h>
#include <conio.h>
#include <dos.h>
#include <ctype.h>
main()
{
char name[25], c;
int a;
clrscr();
printf("Hello, whats your name? \n");
scanf("%s",name);
printf("nice to meet you %s!!!\n");
printf("Whats your age?");
scanf("%d",&a");
{
if((a <= 21) && (a >= 0))
printf("Young!\n");
else if((a <= 100) && (a >= 22))
printf("old!\n");
else
printf("that's not an age!\n");
}
printf("whats your favorite color? \n"); //this is where the program stops//
scanf("%c",&c);
switch(tolower(c)){
case 'r':printf("Fiery!");break;
case 'o':printf("oranggerrr!!");break;
.
. //basically applied the whole rainbow and put some reactions//
.
getch();
return 0;
}
我不確定我是否理解問題所在。 –
這看起來像他/她在問爲什麼它的工作。寫在評論 – Shial
對不起,我剛剛編輯。^- ^ – Mirisu