怎么在主函数中调用我下面这个函数 用来统计输入的字母,数字及其他字符个数
来源:百度知道 编辑:UC知道 时间:2024/06/12 15:45:32
题目要求是定义一函数,由参数传入字符串,统计其中字母,数字,其他字符个数,在主函数中调用它,输入字符串并显示结果. 函数功能我写出来了,但是不知道怎么调用它,高手看看.
{ char s[80]={0};
int a=0,b=0,c=0,i=0;
printf("Please input a string:\n");
gets(s);
while(s[i]!='\0')
{ if(s[i]>='A'&&s[i]<='Z'||s[i]>='a'&&s[i]<='z')
a++;
else if(s[i]>='0'&&s[i]<='9')
b++;
else
c++;
i++;
}
printf("Letters' number is %d\n",a);
printf("Figures' number is %d\n",b);
printf("The else characters' number is %d\n",c);
}
{ char s[80]={0};
int a=0,b=0,c=0,i=0;
printf("Please input a string:\n");
gets(s);
while(s[i]!='\0')
{ if(s[i]>='A'&&s[i]<='Z'||s[i]>='a'&&s[i]<='z')
a++;
else if(s[i]>='0'&&s[i]<='9')
b++;
else
c++;
i++;
}
printf("Letters' number is %d\n",a);
printf("Figures' number is %d\n",b);
printf("The else characters' number is %d\n",c);
}
你可以把这段代码直接放到主函数中顺序执行
也可以在主函数中通过函数名调用
mian()
{
fun();
}
void fun()
{ char s[80]={0};
int a=0,b=0,c=0,i=0;
printf("Please input a string:\n");
gets(s);
while(s[i]!='\0')
{ if(s[i]>='A'&&s[i]<='Z'||s[i]>='a'&&s[i]<='z')
a++;
else if(s[i]>='0'&&s[i]<='9')
b++;
else
c++;
i++;
}
printf("Letters' number is %d\n",a);
printf("Figures' number is %d\n",b);
printf("The else characters' number is %d\n",c);
}
在C语言中怎么调用API函数 比如我要调用API函数显示系统IP,怎么做呀??
编写一个函数,返回三个数的平均值,并在主函数中调用这个函数,实现其功能。
在visual c++中怎么调用数学函数sqrt ?
怎么在父页面中调用子页面的函数???
c++ 怎么把函数作为形参在另一个函数中并实现函数调用?谢谢~
急呀:编写一个函数,返回两个数中的最大数并在主函数中调用这个函数,实现其功能
用C语言编写一个函数,返回三个数的平均值,并在主函数中调用这个函数,实现其功能。
请教:如何在VC6.0中调用非标准库的函数,函数声明该怎么写
在asp中调用javscript函数
在delphi中怎样调用函数?