Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include <stdio.h>
- void main() {
- char str[256] = "I love to eat apples all day\0"; // ввод
- int num = 0, k = 0, counter = 0;
- scanf("%d", &num); // ввод с клавы
- while (str[k] != '\0') { //пока не конец "\0"-типа конец
- k++;
- }
- if (num > k) { //если введеное число больше чем кол-во пробеллов
- printf("Write number under %d\n", k); // то тип это не правильно так как число больше чем кол-во слов
- while (num > k) {
- scanf("%d", &num); //считываем еще раз значение
- }
- }
- if (str[num] == ' ') { //если n символ равен пробелу то эт не слово
- printf("This is not the word");
- system("pause");
- return;
- }
- for (int i = 0; i < num; i++) {
- if (str[i] == ' ') //считаются пробелы и наращивается counter++
- counter++;
- }
- counter++;
- printf("It's %d word\n", counter);
- system("pause");
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement