举个例子:
#include<stdio.h>
#include<string.h>
int main()
{
char a[20]={"china"}
printf("%c",*strchr(a,'a'))//查找a[20]中的a,返回他的地址,这里应该还是输出a
return 0
}//查找应该是从左往右的
#include<stdio.h>
#include<string.h>
int divide(char *ss,int *a)
{
int i,k=0,sum
for(i=0i<strlen(ss)i++)
{
sum=0
for(ss[i]<'0'||ss[i]>'9'i++)
for(ss[i]>='0'&&ss[i]<='9'i++)
sum=10*sum+ss[i]-'0'
a[k++]=sum
}
return k
}
int main()
{char ss[200]
int a[50],n,i
gets(ss)
n=divide(ss,a)
for(i=0i<ni++)
printf("%d ",a[i])
return 0
}