読者です 読者をやめる 読者になる 読者になる

C言語 配列6(配列のサーチ、繰り返し検索処理)

/*******************************************************************************
商品コード(整数2桁)を入力し、該当する商品の在庫数を検索して出力する。繰り返し処理できるようにし、商品コードに99が入力されたら終了する。
********************************************************************************/
#include <stdio.h>

int main (void){
  int code[5]={21,68,37,40,85};
  int stock[5]={123,430,333,650,200};
  int kodo;
  int i;
  int n;

  while(1){
    printf("商品コード ==> ");
    scanf("%d",&kodo);
    if(kodo == 99){
      break;
    }
    for(i=0;i<5;i++){
      if(code[i] == kodo){
        printf("在庫数は%dです。\n",stock[i]);
        //n=0;
        break;
      }
      //else{
        //n=n+i;
      //}
      if(i == 4){
      printf("該当する商品はありません。\n");
      //n=0;
      }
    }
  }
  return 0;
}