程序修改题
1、给定程序MODI1.C中,fun函数的功能是:删除b所指数组中小于10的数据。主函数中输出删除后数组中余下的数据。
请改正函数fun中指定部位的错误,使它能得出正确的结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!
#include
#include
#define N 20
int fun( int *b )
{
/**********found**********/
int t[N] ,i, num
for(i=0; i
if(b[i]>=10)
/**********found**********/
t[++num]=b[i];
/**********found**********/
for(i=0; i
b[i]=t[i];
return( num );
}
main()
{ int a[N],i,num;
printf("a数组中的数据 :\n");
for(i=0;i
printf("\n");
num=fun(a);
for(i=0;i
printf("\n");
}
体验更多上机题库: