English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
大全 de Exemplos de Programação no C
Neste exemplo,você aprenderá a encontrar a ocorrência de um caractere em uma string.
Para entender este exemplo,você deve entender o seguinteProgramação em CTema:
#include <stdio.h> int main() { char str[1000], ch; int count = 0; printf("Insira uma string: "); fgets(str, sizeof(str), stdin); printf("Insira um caractere para encontrar a ocorrência: "); scanf("%c", &ch); for (int i = 0; str[i] != '\0'; ++i) { if (ch == str[i]) ++count; } printf("%c occorrência = %d", ch, count); return 0; }
Resultados de saída
Insira uma string: Este site é fantástico. Insira um caractere para encontrar a ocorrência: e e occorrência= 4
Neste programa, a string inserida pelo usuário é armazenada em str.
Então, peça ao usuário para inserir o caractere que deseja encontrar a ocorrência. Isso é armazenado na variável ch.
Então, use um loop for para percorrer os caracteres da string. Em cada iteração, se o caractere da string for igual a ch, count aumenta1.
Por fim, imprima a ocorrência armazenada na variável count.