0 / 0 / 0
Регистрация: 27.01.2020
Сообщений: 11
1

Ошибка в Scanf

04.02.2020, 20:19. Показов 6956. Ответов 1
Метки с++ (Все метки)

C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h> 
#include <string.h> 
int main(void)
{
    int c=0;
    int i = 0;
    printf("Vvedite kol-vo: ");
    scanf("%d",&c);
     while (i < c) {
       
        char str[100]=" ";
        char gavno[1000] = "";
        gets(str);
        char sep[100] = " ";
        char* istr;
        istr = strtok(str, sep);
        while (istr != NULL)
        {
            strcat(gavno,istr);
            istr = strtok(NULL, sep);
        }
        
        printf("%s\n", gavno);
        i++;
    }
C6031:Возвращаемое значение пропущено "scanf" вот эта ошибка
Если я ввожу число больше 1 ,то прога прогоняет цикл 1-ый раз и ничего не делает ,а потом как надо
Суть проги в то ,что сначала задается кол-во пар слов которые будут введены , а потом нужно эти пары между собой склеить.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
04.02.2020, 20:19
Ответы с готовыми решениями:

Ошибка scanf
Решил вкатится в программирование на C.Сначала всё было нормально, скачал Microsoft Visual Studio,...

Ошибка в scanf
вот кусок программы, подскажите, где ошибка в scanf int i; printf (&quot;Information:\n&quot;); ...

Ошибка ввода scanf
не воспринимает целое в переменной n scanf(&quot;Число N = %d&quot;,n);...

Ошибка scanf?
Вот кусок кода. double lf; sscanf(&quot;5000.7&quot;,&quot;%lf&quot;,&amp;lf); ...

1
Мозгоправ
1739 / 1033 / 468
Регистрация: 01.10.2018
Сообщений: 2,138
Записей в блоге: 2
05.02.2020, 20:30 2
GiveEnd, после scanf("%d",&c); поставьте getchar();. Оно съест лишний, оставшийся от предшествующего scanf(), перевод строки.
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
05.02.2020, 20:30
Помогаю со студенческими работами здесь

Ошибка в scanf
Есть простой код: #include &quot;stdafx.h&quot; int _tmain(int argc, _TCHAR* argv) { char x;...

Ошибка в SCANF
warning C4996: 'scanf': This function or variable may be unsafe. Consider using scanf_s instead. To...

Ошибка использования scanf
Проблемы с директивой scanf(..). Компилятор выдает: d:\program files\microsoft visual studio...

Ошибка в scanf (наверное)
http://************/llq1xj В чем проблема? Добавлено через 11 минут Помогите пожалуйста


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru