Red de conocimientos turísticos - Conocimientos sobre calendario chino - En lenguaje C, es necesario escribir un programa para encontrar un carácter específico en una cadena determinada.

En lenguaje C, es necesario escribir un programa para encontrar un carácter específico en una cadena determinada.

#includeamp;lt;stdio.hamp;gt;

intmain()

{

inti, index, count <; /p>

chara, ch, str[80];

scanf("c\n", amp; a);

i=0;

index=-1;

count=0;

ch=getchar();

for(i=0;ch!='\ n';i){

strlt;igt;=ch;

recuento;

ch=getchar();

}

for(i=0;iamp;lt;count;i)

if(a==strlt;igt;)

index=i;

if(index!=-1)

printf("index=d",index);

else

printf(" NotFound");

return0;

}

.

Información ampliada:

uso de getchar() Método:

La función getchar() se utiliza para ingresar caracteres desde una terminal de computadora (generalmente un teclado).

Ejemplo:

#includeamp;lt;stdio.hamp;gt;

intmain(void)

{

intc;

/*Tenga en cuenta que las lecturas de caracteres de stdin y

se almacenan en un búfer de línea; esto significa que

no regresará hasta que presione ENTER.*/

while ((c=getchar( ))! ='\n')

printf("c", c);

return0;

}

Nota : Puede usar la función getchar() para esperar a que el programador presione el teclado antes de regresar a la interfaz de edición una vez completada la depuración del programa. El método de uso es: al final de la función principal, return add getchar(. ) antes de él;

ipt" src="../css/tongji.js">