Результаты поиска по запросу "scanf"

2 ответа

Получить количество символов, прочитанных sscanf?

Я разбираю строку (char*) а я пользуюсьsscanf разобрать числа из строки в двойники, вот так: // char* expression; double value = 0; sscanf(expression, "%lf", &value);Это прекрасно работает, но я бы хотел продолжить разбор строки обычными ...

3 ответа

Scanf разбирает ввод строки в массив символов

Я хочу проанализировать пользовательский ввод (используя scanf) в 2 отдельных массива. G ++ компилируется без ошибок, но я получаю ошибку доступа к памяти (ядро сброшено). (на немецком языке: "Speicherzugriffsfehler ...

11 ответов

Как сделать scanf для одного символа в C

В C: я пытаюсь получить символ от пользователя сscanf и когда я запускаю его, программа не ждет, пока пользователь что-нибудь наберет ... Это код: char ch; printf("Enter one char"); scanf("%c", &ch); printf("%c\n",ch);Почему не работает?

ТОП публикаций

6 ответов

Чтение нескольких строк ввода с помощью scanf ()

Соответствующий фрагмент кода: char input [1024]; printf("Enter text. Press enter on blank line to exit.\n"); scanf("%[^\n]", input);Это будет читать всю строку до тех пор, пока пользователь не нажмет [enter], не давая пользователю войти во ...

4 ответа

Как я могу сканировать строки с пробелами в них, используя scanf ()? [Дубликат]

На этот вопрос уже есть ответ здесь: Чтение строки из ввода с пробелом? [Дубликат] [/questions/6282198/reading-string-from-input-with-space-character] 14 ответовЯ хочу написать подпрограмму, в которой пользователь может ввести свой комментарий. ...

3 ответа

строка malloc и scanf

Простая программа ниже с malloc и scanf с% s, чтобы получить строку, как показано ниже, дает мне вывод, который я не могу понять. В то время как у меня есть «неправильный» только 5 байтов, моя входная строка превысила вышеуказанный размер, но не ...

6 ответов

использование функции scanf с указателями на символ [duplicate]

Возможный дубликат: ошибка сегментации с использованием scanf [https://stackoverflow.com/questions/13447891/segmentation-fault-using-scanf] Я написал следующий код. int main(){ char arrays[12]; char *pointers; ...

4 ответа

Как получить символ новой строки из scanf, даже если это единственный ввод

Я делаю домашнюю работу, которая просит меня прочитать целое числоn представляет размер цикла, а затем прочитать строку символовn раз и распечатать его сразу после ввода пользователя. Так что я использовалscanf а потом я печатаюprintf, Проблема ...

1 ответ

Loop пропускает оператор scanf после первого раза

Вот код для main (): int main (void) { float acres[20]; float bushels[20]; float cost = 0; float pricePerBushel = 0; float totalAcres = 0; char choice; int counter = 0; for(counter = 0; counter < 20; counter++) { printf("would you like to ...

10 ответов

Как мне разобрать поля в строке через запятую, используя sscanf, поддерживая пустые поля?

У меня есть разделенная запятыми строка, которая может содержать пустые поля. Например: 1,2,,4Используя базовый sscanf(string,"%[^,],%[^,],%[^,],%[^,],%[^,]", &val1, &val2, &val3, &val4);Я получаю все значения до пустого поля и неожиданные ...