Ошибка при использовании strlen - C (СИ)
Формулировка задачи:
scanf("%s",&s);
d=strlen(s);
чего ошибка?
Решение задачи: «Ошибка при использовании strlen»
textual
Листинг программы
- #include <string.h>
- /*...*/
- char s[256];
- scanf("%255s", s);
- printf("%d\n", strlen(s));
Объяснение кода листинга программы
- Включаем библиотеку string.h, которая содержит функцию strlen.
- Создаем массив (строку) s типа char с размером 256 байт.
- Используем функцию scanf для чтения строки (до 255 символов) в наш массив s.
- Используем функцию strlen для определения длины строки в нашем массиве s.
- Выводим длину строки на экран с помощью функции printf.
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д