今天C二级抽中的问题
题目大概内容:输入一个字符串,进行处理,然后输出.要求:只能编译fun函数代码,其它不可修改.
代码中的一段如下(不重要的不打出来了,处理数组也容易就不说了):
void fun(char *s,char t[])
{
/* 这里是填写部分 */
}
main()
{
char s[100],t[100];
scanf("Input:",s);
fun(s,t);
printf("%s",t);
}
大概就是这样4行语句.
主程序是读入s,函数中s是实参,而t是形参,最后却要输出t.我怎么也想不到如何在一个是形参的函数里来实现主程序中变量的修改,望高手指点下.
[此贴子已经被作者于2007-9-23 9:55:16编辑过]