strlen()的用法

来源:百度知道 编辑:UC知道 时间:2024/06/27 19:54:13
#include <stdio.h>
#include <string.h>

void main()
{
int length;
char answnum[10]={"123456"};
length=strlen(answunm);
printf("%d",length);
}
有什么错误,清高手指正

strlen(answunm)中的answunm写错了u和n的顺序错了

char answnum[10] = {"123456"};
改为:
char answnum[10] = {'1','2','3','4','5','6'};

我觉得就是strlen(answunm)中的answunm写错了u和n的顺序错了,那个字符串的定义没错吧

char answnum[10]={"123456"};
length=strlen(answunm);
总结上面的,这两行都有错