调用GetInput()函数从键盘任意输入一个字符串,然后分别在GetInput()和main()中输出该字符串。
注意:
(1)请将修改正确后的完整源程序拷贝粘贴到答题区内。
(2)对于没有错误的语句,请不要修改,
修改原本正确的语句也要扣分。
(3)当且仅当错误全部改正,且程序运行结果调试正确,才给加5分。
#include <stdio.h> void GetInput( char * s); int main( void ) { char *ptr = NULL; GetInput(ptr); puts (ptr); return 0; } void GetInput( char * s) { scanf ( "%s" , s); puts (s); } |
#include <stdio.h>
void GetInput(char* s);
int main(void)
{
char str[80];
char *ptr = str;
GetInput(ptr);
puts(ptr);
return 0;
}
void GetInput(char* s)
{
scanf("%s", s);
puts(s);
}