不明白,请高手指点!!!谢谢!!!
main(){char st[20],*ps;
int i;
printf("input a string:\n");
ps=st;
scanf("%s",ps);
for(i=0;ps[i]!='\0';i++)
if(ps[i]=='k'){
printf("there is a 'k' in the string\n");
break;
}
if(ps[i]=='\0') printf("There is no 'k' in the string\n");
}
里面这句: for(i=0;ps[i]!='\0';i++)
还有这句: if(ps[i]=='\0')
不知道是什么意思!!!
请各位哥哥姐姐指点一下,因为我是自学的没有老师,痛苦哦!!!