7-43 組織星期信息 (10分)


7-43 組織星期信息 (10分)
 

輸入一個正整數repeat (0<repeat<10),做repeat次下列運算:

定義一個指針數組將下面的星期信息組織起來,輸入一個字符串,在表中查找,若存在,輸出該字符串在表中的序號,否則輸出-1。

Sunday Monday Tuesday Wednesday Thursday Friday Saturday

輸入輸出示例:括號內為說明,無需輸入輸出

輸入樣例 (repeat=3) :

3
Tuesday
Wednesday
year
 

輸出樣例:

3
4
-1


#include<stdio.h>
#include<string.h>
int main()
{
 char a[][10]={"Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"};
 int n;
 scanf("%d",&n);
 int i;
 char b[10];
 int j;
 for(i=0;i<n;i++)
 {
  scanf("%s",b);
  for(j=0;j<7;j++)
  {
   if(strcmp(b,a[j])==0)
   break;
  }
  if(j==7)
  printf("-1\n");
  else
  printf("%d\n",j+1);
  
 }
 return 0;
}


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM