#include<stdio.h>
int main(void)
{
int i,index,d;
char character,st[80];
printf("Input a character : \n");
scanf("%c",&character);
printf("Input a string : \n");
i=0;
while((st[i]=getchar())!='\n')
i++;
d=i;
st[i]='\0';
for(i=0;i<d;i++)
if(character==st[i])
index=i;
else
continue;
printf("%d\n",index);
return 0;
}
这个程序为什么不能继续运行下面的字符串语句?只能输入了“character",后下面的就不运行了