char real_word[5][100];
int i,L[5];
printf("#######guess begin######n");
for (i=0;i
printf("player %d, please enter your word !e79fa5e98193e4b893e5b19e31333332623930n",i+1);
scanf("%s",real_word[i]) ;
L[i] = strlen(real_word[i]);
printf("%dn",L[i]);
};
如果允许输入带空格的 一行 句子,输入语句可以用:
fgets(real_word[i],100,stdin);
==========================
完整程序如下
#include
main()
{
char real_word[5][100];
int i,L[5];
printf("#######guess begin######n");
for (i=0;i
printf("player %d, please enter your word !n",i+1);
fgets(real_word[i],100,stdin);
L[i] = strlen(real_word[i]);
printf("%dn",L[i]);
};
代码源为:
int Strlen(const char * const s)
{
int i;
for (i = 0; s[i]; i++) ;
return i;
}
扩展资料:
注意事项
原型:extern unsigned int strlen(char *s);
头文件:string.h
格式:strlen (字符数组名)
功能:计算字符串s的(unsigned int型)长度,不包括'
以上是用strlen函数测量用户输入字符串的长度的详细内容。更多信息请关注PHP中文网其他相关文章!