未分类题

给定程序中,函数fun()的功能是:使数组中的元素的值增加10倍。
改正其中的错误,使它能得出正确的结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构.
试题程序:
include<stdio.h>
include<conio.h>
iht m[10];
void fun(void)
{
int j;
printf('In subfunc after calling/n');
for(j=0;j<l0;j++)
{
/************found**********************/
printf('%3d',m[j]*l0);
}
}
main()
{ int i;
printf('In main before calling/n');
for (i=0; i<10; i++)
{
m[i]=i;
printf ('%3d',m[i]);
}
fun ();
printf('/nIn main after calling/n');
for (i=0; i<10; i++)
printf ('%3d',m[i]);
getch ();
}

A.
B.h>
C.h>


【参考答案】

错误:printf('%3d' m[j]*10); 正确:printf('%3d' m[j]=m[j]*10
错......

(↓↓↓ 点击下方‘点击查看答案’看完整答案 ↓↓↓)