易截截图软件、单文件、免安装、纯绿色、仅160KB

C小问题 - C/C++ / C语言

char tongji(str0,b)  
{char str0[100];  
int b[4]; 
int i;  
for(i=0;str0[i]!=’\0’;i++)  
{if(str0[i]>=65&&str0[i]<=90||str0[i]>=97&&str0[i]<=122) b[0]++;  
else if(str0[i]>=48&&str0[i]<=57) b[1]++;  
else if(str0[i]==32) b[2]++;  
else b[3]++;}  
}  
void main ()  
{char str1[100];
int i,a[4];  
gets(str1);  
tongji(str1,a);  
printf("zimu Shuzi Kongge Qita\n");  
for(i=0;i<4;i++)  
printf("%-8d ",a[i]);printf("\n");  
}  
有很多错误,大家能帮看一下,一个统计字符串的函数。
if(str0[i]>=65&&str0[i]<=90||str0[i]>=97&&str0[i]<=122)
你觉得这个比较对吗?

C/C++ code:

#include<stdio.h>

char tongji(char str1[],int b[])
{
char str0[100];
int i;
for(i=0;str0[i]!='\0';i++)
{
if(str0[i]>=65&&str0[i]<=90||str0[i]>=97&&str0[i]<=122)
b[0]++;
else if(str0[i]>=48&&str0[i]<=57) b[1]++;
else if(str0[i]==32) b[2]++;
else b[3]++;
}
return str0;// 这里应该返回一个数组指针,其它的错误改好了
}
void main ()
{


相关问答:

C/C++里屏shift+f10键要怎么写! - C/C++ / C++ 语言

SHIFT加F10与那个键右ctrl边上的那个键功能一样,想屏这个
但不知要怎么写那个组合键!
有没哪个大侠放一段这个的代码或写一段
http://topic.csdn.net/u/20090609/15/7dc9fb70-243f-4070-9cfd-34e48b66e6c6.html ......

execl怎么调用java程序 - C/C++ / C语言

如题,C/C++中的execl怎么调用写好的java程序,
execl("/opt/java1.5/bin/java","MyClass",NULL);
这样的不行哦。

不会.

运行java程序
找工具查看一下那个程序的命令行

搜索下:jni ......

C/C++/MFC群 - C/C++ / 非技术区

大家好,这是一个主要面向c/c++/mfc的群,最近进行了一次大清理,欢迎各位高手加入,好学爱问的新手,也可以申请的,申请格式 职业(c/c++/mfc 任选一或者多) 工作年限(学生直接写大几)就行了,入群的要求就是要� ......

visual c++2008不能编译C程序吗 - C/C++ / C语言

visual c++2008速成版,不能编译C程序吗?如果能是怎么开始的啊?用它带的命令提示单元除外 。
新建工程(空工程或win32控制台)

绝对可以。建立win32控制台程序就可以

引用
新建工程(空工程或win32控制台� ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号