Тема: Порахувати кількість літер "d" в рядку за допомогою вказівників
Привіт, мені треба підрахувати скільки разів зустрічається буква "d" в рядку за допомогою вказівників
Ось мій варіант, але він показує неправильне число
Як виправити програму?
Допоможіть будь ламка я лише почав вчити С
#include <stdio.h>
int main ()
{
int *letters_d;
char str[100];
printf("Type a string: ");
gets(str);
for(int i = 0; str[i] != '\0'; i++) {
if (str[i] == 'd')
{
letters_d = letters_d + 1;
}
}
printf("Letters 'd' in '%s' is: %d\n\n", str, *letters_d);
getchar();
return 0;
}