c语言中string.h的报错,啥意思

#include<stdio.h>#include<string.h>char str[10000];char str1[10000][100];int space,len,num,j,m,same;int main(){ while(gets(str)){ if(str[0]=='#') break; len=strlen(str); space=1;num=0; for(int i=0;i<len;i++){ if(str[i]!=' ' && space==1){ strcpy(str1[j],str[i]); space=0; for(m=0;m<j;m++){ if(strcmp(str[i],str1[m])==0){ same=1; break; } } if(same==0){ num++; } } if(str[i]==' '){ space=1; } same=0; } printf("%d\n",num); } return 0;}

#include"string.h"表示包含字符串处理函数的头文件,是C语言中的预处理命令。经该预处理后,可调用字符串处理函数,例如strlen()函数(求字符串长度函数)、strcat()函数(字符串拼接函数)、strcmp()函数(字符串比较函数)等等。
温馨提示:答案为网友推荐,仅供参考
相似回答