#include <stdio.h>
#include <string.h>
#include <stdlib.h>
int charnum(int n,char *a);
char *gets(char *str);
int main()
{
int i,n;
n=0;
char str[10000];
gets(str);
n=strlen(str);
char *a=(char*)malloc(n*sizeof(char));
charnum(n,str);
return 0;
}
int charnum(int n,char *a)
{
int i,c;
c=0;
for(i=0;i<n;i++)
{
if((a[i]>='a'&&a[i]<='z'||a[i]>='A'&&a[i]<='Z'))
{
c++;
}
else if(a[i]='\0'){
break;
}
else{
continue;
}
}
printf("%d\n",c);
}

uj5u.com熱心網友回復:
沒人嗎?在線急啊uj5u.com熱心網友回復:
char *gets(char *str); //把這行去掉,不用重新宣告這個函式,否則就重復宣告了uj5u.com熱心網友回復:
好的,我試試
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/213070.html
標籤:C++ 語言
上一篇:snapshot
