问题及代码:
/*
*Copyright (c)2015,大连东软信息学院
*All rights reserved.
*文件名称:get max.c
*作 者:陈振
*完成日期:2016年5月20日
*版 本 号: v1.0
*问题描述:请编程序,输入若干个正数(不超过100个,以0结束),保存在数组中。再输入一个正数n,输出n在前面出现过多少次?
*程序输入:
*程序输出:
*/
#include<stdio.h>
int main()
{
int a[100],b;
int i=0;
scanf("%d",&b);
while(b!=0){
a[i]=b;
i++;
scanf("%d",&b);
}
int d,e=0;
scanf("%d",&d);
for(int c=0;c<i;c++){
if(d==a[c])
e++;
}
printf("%d\n",e);
return 0;
}
运行结果: