Форум программистов, компьютерный форум, киберфорум
C для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C (СИ) Графика на С https://www.cyberforum.ru/ c-beginners/ thread2063139.html
Нужно вывести на экран 2 мерное изображение буквы И, что бы его можно было растягивать и увеличивать
C (СИ) Найти серию подряд идущих элементов
Дан целочисленный массив размером n. Назовем серией группу подряд идущих одинаковых элементов, а длиной серии – количество этих элементов. Вывести на экран длины всех серий данного массива
Вывести количество уникальных элементов заданного массива C (СИ)
Задано массив положительных целых чисел. Вывести количество уникальных элементов массива. Как ето сделать?
C (СИ) Чем отличается? вот эти 2 строки и какую из них лучше использовать? 1 char * hello3 = "HELLO3"; 2 char hello4="HELLO4" ; https://www.cyberforum.ru/ c-beginners/ thread2063031.html
C (СИ) Как сделать программу максимально безопасной? https://www.cyberforum.ru/ c-beginners/ thread2063026.html
Как сделать её максимально безопасной и правильноли я тут сделал указатели? #include <stdio.h> #define SEZE 2 int main() { printf(" index\r\n"); float prices ={1000.0,2000.0}; ...
По двум сторонам треугольника и углу между ними найти третью сторону C (СИ)
Даны две стороны a и b треугольника и угол γ между ними. Используя теорему косинусов найти третью сторону c. Мое (неправильное) решение: #include <stdio.h> #include <math.h> int main (void)...
Посмотрите, пожалуйста, что не так, не могу исправить ошибку( C (СИ)
Задание: решите уравнение x - (x^2 / (1 + sin^2 (x+y+z)) в С а вот, что получилось: #include <stdio.h> #include <math.h> int main() { float x,y,z,sin,F;
C (СИ) Проверить код и записать в двух стилях кодирования Здравствуйте, помогите пожалуйста выполнить очень нужно переписать данный, код проверить : правильность именования констант,переменных, методов правильность объявления констант и переменных... https://www.cyberforum.ru/ c-beginners/ thread2062985.html
C (СИ) Копирование символов из одного массива в другой https://www.cyberforum.ru/ c-beginners/ thread2062981.html
Как копировать символы из одномерного в двумерный массив?
C (СИ) Вычислить для заданных значений x, y и z значение выражения , применив при этом не более трех сравнений Вычислить для заданных значений x, y и z значение выражения: \bigcup =\frac{{max}^{2}\left(x,y,z \right)-{2}^{x}min\left(x,y,z \right)}{sin2+max\left(x,y,z \right)/min\left(x,y,z \right)} ,... https://www.cyberforum.ru/ c-beginners/ thread2062970.html
2512 / 1557 / 335
Регистрация: 09.09.2017
Сообщений: 6,261
06.10.2017, 12:44 0

Некорректно работает программа на С/С++

06.10.2017, 12:44. Просмотров 330. Ответов 6
Метки (Все метки)

Ответ

Между прочим, компилятор об этом пытался предупредить:
$ g++ main.cpp -Wall
main.cpp:6:15: error: ‘::main’ must return ‘int’
void main(void)
^
main.cpp: In function ‘int main()’:
main.cpp:12:20: warning: format ‘%lf’ expects argument of type ‘double*’, but argument 2 has type ‘int*’ [-Wformat=]
scanf("%lf", &x);
^
main.cpp:13:20: warning: format ‘%lf’ expects argument of type ‘double*’, but argument 2 has type ‘int*’ [-Wformat=]
scanf("%lf", &y);

номера строк сдвинуты, потому что я выкинул лишние
C
1
2
#define _CRT_SECURE_NO_WARNINGS
#include <windows.h>
Так что рекомендую выкрутить параноидальность компилятора на максимум. То есть вывод предупреждений и даже трактовку предупреждений как ошибки (в 99% это так и есть).
Ну и исправить объявление main() тоже не помешает

Вернуться к обсуждению:
Некорректно работает программа на С/С++
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
06.10.2017, 12:44
Готовые ответы и решения:

Некорректно работает программа на С
Все примеры из учебника используют переменные типа int но мне приходится использовать переменные...

Некорректно работает программа на С/С++
Программа написанная на С++ должна вычислять факториал числа а в итоге не делает ничего кроме как...

Программа, удаляющая повторяющиеся пробелы и табуляции (работает некорректно)
Прошу помощи и детального ( по возможности разбора полетов ) Программа выводит строки где больше...

Определить, сколько времени студент решал задачи (программа работает некорректно)
Данная программа дожна считать минуту и часы. Начиная от заданых минут и часов и заканчивая...

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