将数组大小更改为常量值。将常量设置为仅允许输入30
个字符。
提示
使用#define
语句创建常量
实现代码
#include <stdio.h>
#define INPUT_SIZE 30
int main()
{
char name[INPUT_SIZE];
printf("请报一下您的名字? ");
fgets(name,INPUT_SIZE,stdin);
printf("很高兴见到您, %s.\n",name);
return(0);
}
执行上面示例代码,得到以下结果:
hema@yiibai:~/book$ gcc main.c
hema@yiibai:~/book$ ./a.out
请报一下您的名字? Hema
很高兴见到您, Hema.