Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.60/5: Рейтинг темы: голосов - 5, средняя оценка - 4.60
0 / 0 / 0
Регистрация: 16.02.2018
Сообщений: 1
1

Error C2061: syntax error : identifier 'scanf' как исправить?

16.02.2018, 21:23. Показов 843. Ответов 1
Метки нет (Все метки)

Помогите неумному студенту, пожалуйста. Только началось программирование в моей жизни, пока не совсем понимаю, что происходит
Прога должна считать площадь треугольника по введенным с клавиатуры основанию и высоте, также реализовывать контроль ошибки ввода (нулевые и отрицательные значения) и повторный ввод данных. Выводит ошибку "error C2061: syntax error : identifier 'scanf'" Не знаю как исправить
Вот сам код:

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
27
28
29
// laba1.cpp : Defines the entry point for the console application.
//
 
#include "stdafx.h"
 
 
int _tmain(int argc, _TCHAR* argv[])
{
    return 0;
}
 
#include <stdio.h>
using namespace std;
int main()
{double h,a;
 double s;
 do
  printf ("input h, a > ");
  scanf("%d%d", &h, &a);   
  if (h<=0||a<=0)
                  {printf("error\n");
                   continue;
                  }
  else break;     
 while(true);
 s=h*a*0.5;
 printf("s=%d\n",s);
 return 0;
}
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
16.02.2018, 21:23
Ответы с готовыми решениями:

Error C2061: syntax error : identifier 'h'
в чем ошибка? error C2061: syntax error : identifier 'h' #include &quot;stdafx.h&quot; #include &quot;stdio.h&quot;...

Ошибка error C2146: syntax error : missing ';' before identifier 'alph'
Не получается откомпилировать прогу из консоля в MFC, выбивает ошибку error C2146: syntax error :...

error C2146: syntax error : missing ';' before identifier '_Post_writable_byte_size_'
Добрый день. Пытаюсь скомпилировать программу, но выдает множество ошибок: 1&gt;C:\Program Files...

Исправить ошибку в WxDev-C++: Error with debugging process: GDB Error: error, No source file named main.cpp
Здравствуйте товарищи! Новенький я в си, установил wxDev-C++, скомпилировал, запускаешь -...

__________________

Записывайтесь на профессиональные курсы C++ разработчиков
1
Модератор
Эксперт С++
10484 / 8727 / 5272
Регистрация: 18.12.2011
Сообщений: 23,332
16.02.2018, 21:34 2
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
// laba1.cpp : Defines the entry point for the console application.
//
#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
#include <conio.h>
int main()
{
    double h,a;
    double s;
    do
    {
        printf ("input h, a > ");
        scanf("%lf%lf", &h, &a);   
        if (h<=0||a<=0)
            printf("error, h,a must be >0\n");
    }while(h<=0||a<=0);
    s=h*a*0.5;
    printf("s=%d\n",s);
    _getch();
    return 0;
}
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
16.02.2018, 21:34

Заказываю контрольные, курсовые, дипломные работы и диссертации здесь.

Ошибка в тестовом примере: "Error 1 error C2143: syntax error : missing ';' before 'if'"
#include&lt;iostream&gt; using namespace std; int main(){ int x, a = 0, b = 10; (cin &gt;&gt; x).get(); ...

Error C2061: syntax error : identifier 'cout' что делать?
Помогите бедному студенту) Программа (по задумке) должна читать среднее арифметическое цифр...

CTabCtrl - error C2061: syntax error : identifier 'CTabPage1'
Сделал все как здесь написано...

ошибка: C2061: syntax error : identifier 'addDatabase'
У меня при создании базы данных выдает ошибка: C2061: syntax error : identifier 'addDatabase'. ...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.