#include <iostream>
using namespace std;
int main()
{
int sum=0,s=0,f=0;
char s1[100]=" Hello Word";
for(int i=0; s1[i]!='\0'; i++)
{
sum++;
}
for(int j=0; j<sum; j++)
if(s1[j]!=' ')
cout<<s1[j];
cout<<endl;
for(int k=0; k<sum; k++)
if(s1[k]==' ')
s++;
cout<<s<<endl;
for(int l=0; l<sum; l++)
if(s1[l]=='o')
f++;
cout<<f<<endl;
return 0;
using namespace std;
int main()
{
int sum=0,s=0,f=0;
char s1[100]=" Hello Word";
for(int i=0; s1[i]!='\0'; i++)
{
sum++;
}
for(int j=0; j<sum; j++)
if(s1[j]!=' ')
cout<<s1[j];
cout<<endl;
for(int k=0; k<sum; k++)
if(s1[k]==' ')
s++;
cout<<s<<endl;
for(int l=0; l<sum; l++)
if(s1[l]=='o')
f++;
cout<<f<<endl;
return 0;
}
#include <iostream>
using namespace std;
char *F(char *s1);
int main()
{
char s1[100]=" Hello Word";
cout<<F(s1)<<endl;
return 0;
}
char *F(char *s1)
{
for(;*s1==' ';s1++);
return s1;
}
学习总结:i不可以重复使用;
第二个代码里的调用函数还不明白