C语言编程,输入n个整数存放在数组中,再输入整数m,查找m是否在数组

C语言编程,输入n个整数存放在数组中,再输入整数m,查找m是否在数组中。(n由键盘输入)。求帮助

#include <stdio.h>

int main() {
  int n, a[1000];
  int i;
  printf("输入数组长度:");
  scanf("%d", &n);
  for (i=0;i<n;i++) {
    printf("输入数组第%d个成员:",i+1);
    scanf("%d", &a[i]);
  }
  printf("输入整数m:");
  scanf("%d", &m);
  //数组中查找
  for (i=0;i<n;i++) {
    if (a[i] == m) {
      printf("在数组中找到%d,位于数组第%d个位置\n",m, i);
    }
  }
  return 0;
}

追问

C:\Users\Administrator\Desktop\1.c(15) : error C2065: 'm' : undeclared identifier
硒俴 cl.exe 奀堤渣.

追答

int i; 改成int i, m;
我忘了定义m,你自己加上就可以了。

温馨提示:答案为网友推荐,仅供参考

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网