C语言 求出现频率为m的数【问题描述】编程,有n个整数,输出其中每个正好出现m次的数(每个数只输出一次),如没有这样的数,则输出:None.,n和n个整数以及出现次数m依次从键盘输入.要求使用mall

来源:学生作业学帮网 编辑:学帮网 时间:2024/04/28 21:16:02

C语言 求出现频率为m的数
【问题描述】
编程,有n个整数,输出其中每个正好出现m次的数(每个数只输出一次),如没有这样的数,则输出:None.,n和n个整数以及出现次数m依次从键盘输入.要求使用malloc内存分配函数.
【输入形式】
从键盘输入n和n个整数以及出现次数m .
【输出形式】
输出其中每个正好出现m次的数,每个数只输出一次,按从左至右该数出现的先后排列,如没有这样的数,则输出:None..
【样例输入】
17 (有17个数)
7 -2 6 9 4 9 4 7 9 15 6 8 6 5 7 9 15 (17个整数)
3 (出现 3 次)
【样例输出】
7 6
请高手写出能正确运行的源代码,

#include
#include
void main()
{
int i,j,n,m;
int* a=(int*)malloc(sizeof(int)*100);
int num=0;
int tue=0;
printf("please input the num n:");
scanf("%d",&n);
for(i=0;i