小编Noo*_*oob的帖子

"fgets"功能的参数太少了?

从字面上看,现在只学习了两个小时.我每天在一小时内使用Sams Teach Yourself C而且我在第2课时只是看似简单的练习.

5.以下程序有什么作用?(输入,编译并运行它.)

/* ex02-05.c */
#include <stdio.h>
#include <string.h>
int main(void)
{
    char buffer[256];

    printf( "Enter your name and press <Enter>:\n");
    fgets( buffer );

    printf( "\nYour name has %d characters and spaces!",
                     strlen( buffer ));

    return 0;
}
Run Code Online (Sandbox Code Playgroud)

所以书的后面说最终结果应该允许我输入并命名并让它告诉我空格和字符的数量.但是,我收到一条错误,指出"在第9行上运行fgets的参数太少了"?

c

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

标签 统计

c ×1