c语言中string.h的报错,啥意思
#include<stdio.h>#include<string.h>charstr[10000];charstr1[10000][100];intspace,len,n...
#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;}
展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询