这一段代码哪有问题?
#include <stdio.h>
#include <string.h>
char s1[30]= "Stocktom,CA ",s2[30]= "March 5,1235 ";
void main()
{
char *p;
p=strchr(s2, '9 ');
printf( "%d\n ", &p);
}
[解决办法]
strchr这个函数的功能就是查找字符在字符串中第一次出现的位置,如果不存在就返回NULL,这下你该明白了吧.