1
/*------------------------------------------------
【程序设计】
--------------------------------------------------
功能:删除所有值为y的元素。数组元素中的值和y的值由
主函数通过键盘输入。
*********Begin**********和********** End **********不可删除
------------------------------------------------*/
#include "stdio.h"
#include<conio.h>
#include<stdio.h>
#define M 20
void fun(int bb[],int *n,int y)
{
/**********Begin**********/
/********** End **********/
}
main()
{
int aa[M],n,y,k;
clrscr();
printf("\nPlease enter n:");scanf("%d",&n);
printf("\nEnter %d positive number:\n",n);
for(k=0;k<n;k++) scanf("%d",&aa[k]);
printf("The original data is:\n");
for(k=0;k<n;k++) printf("%5d",aa[k]);
printf("\nEnter a number to deletede:");scanf("%d",&y);
fun(aa,&n,y);
printf("The data after deleted %d:\n",y);
for(k=0;k<n;k++) printf("%4d",aa[k]);
printf("\n");
yzj();
getch();
}
yzj()
{
FILE *IN,*OUT;
int n;
int i[10];
int o;
IN=fopen("in.dat","r");
if(IN==NULL)
{
printf("Read File Error");
}
OUT=fopen("out.dat","w");
if(OUT==NULL)
{
printf("Write File Error");
}
for(n=