小编Xan*_*aki的帖子

为获取分配空字符串

我想在C中编写一个程序来填充数组p [MAX] [N]的字符串

我用过这个,但我不知道当我输入时哪个是空字符串.

#include <stdio.h>
#include <string.h>
#define R 3
#define C 8

int main()
{
    int i;
    char strings[R][C]; 
    printf("***Table of Strings - Names***\n\n");
    for(i=0;(i<R && gets(strings[i]));i++)
    ;           
    if(i==R)
    printf("\n**Table Full - input terminated \n");
    for(i=0;i<R;i++)
        puts(strings[i]);
    return 0;
}
Run Code Online (Sandbox Code Playgroud)

c string null eof

-1
推荐指数
1
解决办法
760
查看次数

标签 统计

c ×1

eof ×1

null ×1

string ×1