#include<stdio.h>
#include<stdlib.h>
int main()
{
char arrey[100],*ss=arrey;
int i,m,j=0;
printf("输入一字符串: ");
scanf("%s",ss);
ss=arrey;
//printf("\n");
printf("输入需要查找的字符:");
fflush(stdin); //清除标准输入设备(一般是键盘)的缓存。
m=getchar();
for(i=0;*(ss+i)!='\0';i++)
if(*(ss+i)==m)
{
printf(" 在第%d位",i);
j=1;
}
if((*(ss+i)=='\0')&&j==0) printf("不存在\n");
system("pause");
}
}
结果: