Это пропуск моего кода, и я использую getchar (), и он не работает? Я все делал, и он все еще не работает. Может кто-нибудь помочь? Я пробовал все Кроме того, я начинающий Btw код для поиска ...
Я записал приложение в C, который ожидает две строки во входе. Первый вход говорит, насколько большой массив интервала будет, и второй вход содержит значения, разделенные пространством. Например, следующее...
Простой вопрос: scanf может читать/принимать "маленькое целое число" в неподписанный символ в ANSI C? пример кода un_char.c: #include <stdio.h> #include <stdlib.h> международное основное (пустота) {неподписанный...
Каждый раз, когда я делаю scanf перед fgets, fgets инструкция пропускается. Я приехал через эту проблему в C++, и я помню, что имел к, имел некоторый instrcution, который очистит буфер stdin или...
Я узнаю о строках в C теперь. Каким образом использовать scanf для получения строки, можно сделать scanf (" %s", str1); и для printf можно сделать printf ("Строка, %s\n", str1); я понимаю это для scanf...
У меня есть файл, и я хочу прочитать какой-то случайный ввод из файла, я не хочу использовать getline или что-то подобное, сканирование работает, но оно читает некоторые случайные вещи, такие как ноль или другие символы
Я использую fscanf () для чтения ввода из файла (я знаю, что должен использовать fgets (), но я не могу), и я не могу понять, как правильно использовать строку формата. Ввод в формате: M 03f8ab8,1 ...
Я создал struct: typedef struct aircraft {int seat; char rsv [10]; char fName [20]; char lName [20]; } AERO; И создал массив в главной функции, затем инициализировал его: #define ROWS 3 # ...
Я должен разобрать массив символов в c ++, который имеет шестнадцатеричные значения: char test [20] = ": CF0100020003000400"; Из теста я должен получить 0200 (512), 0300 (768) и 0400 (1024). Я хочу сохранить эти ...
# Включают < stdio.h > int main (void) {char z [10]; зсапЕ ( "% [AEIOU]", г); Е ( "% s", г); вернуть 0; } Я пытаюсь ввести строку и хочу вывод, который включает только a, e, i, o, u ...
Я изучил C несколько лет назад, используя K & amp; R 2-е издание ANSI C. Я просматривал свои заметки, в то время как я изучаю более современный C из 2 других книг. Я замечаю, что K & R никогда не использует scanf в книге, ...
Поскольку почти все C-функции, предназначенные для получения данных из stdin, являются плохими / ошибочными: получает меньше сказано об этом, лучше scanf нет проверок для переполнения буфера и «\n» постоянно остается в stdin, ...
Я хочу прочитать 2 строки и целое число из каждой строки в файле. Существует неизвестное размещение пробелов внутри файла. Первая строка имеет неопределенную длину, а вторая строка - 2 ...
В следующем коде C: символьное имя [20]; интервал a; интервал b; для (i=0; я <10; я ++) {printf (" \nEnter имя, a и b: "); scanf (" %s %d %d", имя, &a, &b);} делает чтение scanf в '\n', вводимом...
Это - простая проблема, но я не вижу его: символ *s = "f 8.649292"; двойной d; sscanf (s, "f %f", &d); printf ("d %f\n", d); Почему d не содержит двойное значение 8.649292?
Из ниже трех функций: getc getchar и scanf, который является лучшим для чтения символа от stdin и почему? Есть ли любые известные недостатки или ограничения для любой из этих функций...
Вообразите следующее: Вы читаете в строке с scanf (), но Вам только нужны несколько точек данных в строке. Есть ли простой способ выбросить постороннюю информацию, не проигрывая...
Я столкнулся с этой проблемой, когда хотел проверить, что я ввожу, является числом. Функция scanf вернет 1, если я успешно введу число. Итак, вот что я написал: int argu;
while(scanf("%d",&...
Каковы правила использования амперсанда в c при использовании scanf ()? struct Student {char name [20]; int id; }; int main (void) {struct Student std1; printf («введите имя и идентификатор std1 \ n»); ...
Я перенаправляю вывод stdin из команды ls -l при запуске в командной строке и хочу распечатать результаты. Скажем, после запуска ls -l я получаю следующий вывод: всего 519 -...
Я хочу прочитать строку, введенную пользователем. Я не знаю длины строки. Поскольку в C нет строк, я объявил указатель: char * word; и использовал scanf для чтения ввода с клавиатуры: ...
У меня есть строка с целыми числами, и я пытаюсь получить все целые числа в другой множество. Когда sscanf не может найти int, я хочу, чтобы цикл остановился. Итак, я сделал следующее: int i;
инт выйти = 0;
for (i = ...
I'm a little bit confused about something. I was under the impression that the correct way of reading a C string with scanf() went along the lines of (never mind the possible buffer overflow, it's ...
Я использую Ubuntu, а также Geany и CodeBlock в качестве своей IDE.
Я пытаюсь прочитать строку (например, «Барак Обама») и поместить ее в переменную: #include int main (void)
{
...
Я пытаюсь сканировать в однострочном вводе и сохранять его в структуре. Я не уверен, что я храню его неправильно или неправильно печатаю. Я не уверен, как использовать scanf с циклами for, поскольку я никогда ...
Я работаю над не-веб-платформой без HTML или CSS-слоя, а только над чистой реализацией JavaScript. Я хотел бы загрузить файл CSS в виде текстовой строки с помощью AJAX, проанализировать CSS в объекты JS или ...
У меня есть текстовый файл со следующим содержанием: " abc "," def "," ghi "Для правильного чтения содержимого файла работает следующее: int main ()
{имя символа [1024] = {0}; ФАЙЛ * file = fopen ("file.txt", "r"); ...