新手求助 感激不尽
求一段 用C语言写的 代码 用来统计一段文章中(英文中文混合的文章)的汉字
回复 3楼 A13433758072
就是要把汉字和标点符号 区分开来#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main()
{
char ch[1024],*p;
int i,j,n,x;
scanf("%d",&n);
getchar();
for(;n>0;n--)
{
x=0;
gets(ch);
p=ch;
j=strlen(ch);
for(i=0;i<j;i++)
{
if((unsigned char)*(p+i)>0x80)
{
i++;
x++;
}
}
printf("%d\n",x);
}
system("pause");
return 0;
}
怎么区分呢?