Fgets - неправильный аргумент - C (СИ)
Формулировка задачи:
Здарова парни!
Прежде всего извиняюсь за нубский вопрос.
На stackoverflow поискал, недопёр ни до чего.
<...
...>
Ругается [Warning] passing argument 3 of 'fgets' from incompatible pointer type [enabled by default]
char input[100],strvar[100]; int a=0,i,lastSpace=0; printf("enter sentence: "); fgets(strvar, 100, input);
Решение задачи: «Fgets - неправильный аргумент»
textual
Листинг программы
char str[100]; /*...*/ fgets(str, 100, stdin);
Объяснение кода листинга программы
- В первой строке объявляется массив
str
типаchar
с размером в 100 символов. - Далее, происходит чтение строки с помощью функции
fgets
, куда в качестве первого аргумента передаетсяstr
, вторым аргументом является 100 - количество символов, которые могут быть прочитаны, и третьим аргументом являетсяstdin
- стандартный ввод.
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д