Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <stdlib.h>
- #include <string.h>
- #define N 35
- int main()
- {
- char str[N], c;
- int i, j, counter, sum = 0;
- // c = getchar();
- // for(i = 0; i < N-1 && c != '\n'; i++){
- // str[i] = c;
- // c = getchar();
- // }
- // str[i] = '\0';
- fgets(str, N, stdin);
- printf("your string\n");
- for(i = 0; i < N-1; i++){
- printf("%c", str[i]);
- }
- // printf("\n");
- // for(j = 0; str[j] != '\0'; j++){
- // if(str[j] == 'o'){
- // str[j] = '*';
- // }
- //
- // }
- // puts(str);
- // printf("\n");
- // for(i = 0; str[i] != '\0'; i++){
- // printf("%c", str[i]);
- // }
- // printf("\n");
- // for(i = 0; i < strlen(str); i++)}{
- //
- // }
- for(i = 0; str[i] != '\0'; i++)
- {
- if (str[i] != ' ' && str[i] != ',' && str[i] != ':' && str[i] != '.')
- j = i;
- else
- {
- counter = 0; //счетчик символов в слове. обнуляется для каждого нового слова
- while (str[j] != ' ' && str[j] != ',' && str[j] != ':' && j != -1 && str[i] != '.')
- {
- counter++;
- j--;
- }
- if (counter >= 5) //если количество не менее 5 - счетчик слов увеличивается
- sum++;
- }
- }
- printf("answer = %d\n", sum);
- return 0;
- }
Add Comment
Please, Sign In to add comment