Ошибка при использовании strlen - C (СИ)

Узнай цену своей работы

Формулировка задачи:

scanf("%s",&s); d=strlen(s); чего ошибка?

Решение задачи: «Ошибка при использовании strlen»

textual
Листинг программы
#include <string.h>
/*...*/
char s[256];
scanf("%255s", s);
printf("%d\n", strlen(s));

Объяснение кода листинга программы

  1. Включаем библиотеку string.h, которая содержит функцию strlen.
  2. Создаем массив (строку) s типа char с размером 256 байт.
  3. Используем функцию scanf для чтения строки (до 255 символов) в наш массив s.
  4. Используем функцию strlen для определения длины строки в нашем массиве s.
  5. Выводим длину строки на экран с помощью функции printf.

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

8   голосов , оценка 3.625 из 5
Похожие ответы