易百教程

编写程序来定义数组长度的常量

将数组大小更改为常量值。将常量设置为仅允许输入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.