• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:困ってます)

C言語で配列探索プログラムを作成する方法

このQ&Aのポイント
  • C言語を使用して、配列から特定のデータを探索するプログラムを作成する方法について説明します。
  • 配列のデータを表示し、ユーザーに探索するデータを入力してもらいます。
  • 探索するデータが配列に存在するかどうかを判定し、存在する場合はそのインデックスを表示します。存在しない場合はメッセージを表示します。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

if( ????????????? ){kがnより小さい コメントにある通りのことを書けばいい。 while( ???????????? && ????????????? ) 一致するデータが見つからず、しかも、データの個数がオーバーしない間 という条件を書けばいい(でも、順番が大切)

e100013re
質問者

お礼

#include <stdio.h> main(){ int i, k, n, target; int a[] = {8, 6, 11, 4, 2, 7, 3}; n = 7; printf("配列のデータ:\n"); for( i=0; i<n; i++){ printf("%d ",a[i]); } printf("\n探索するデータを入力してください\n"); scanf("%d",&target); k = 0; while( a[k]!=&& k<n){ k++; } if( k<n){ printf("目的のデータは%d番目です\n",k); } else { printf("目的のデータはありませんでした\n"); } } 訂正してください

関連するQ&A

専門家に質問してみよう