Форум программистов, компьютерный форум, киберфорум
C для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C (СИ) Агоритм сортировки MSD для чисел Помогите переделать этот код на Си. Никак не разберусь сам function radixSort(int A, int l, int r, int d): if d > m or l >= r return for j = 0 to k + 1 cnt = 0 for i = l to r j = digit(A, d) cnt++ https://www.cyberforum.ru/ c-beginners/ thread2080272.html Malloc в процедуре - почему не работает передача указателя C (СИ)
Доброго времени суток, есть такой код: #include <stdio.h> #include <stdlib.h> void getInput (int *arr) { int n = 5; arr = (int*) malloc(n * sizeof(int)); for (int i = 0; i < n; i++) arr = i*i;
C (СИ) Реверс массива в диапазоне от K до M https://www.cyberforum.ru/ c-beginners/ thread2080199.html
Реверс массива – это перестановка элементов в обратном порядке: меняются местами первый и последний элементы, второй и предпоследний и т.д. Напишите программу, которая выполняет реверс части массива, начиная с элемента с номером K и заканчивая элементом с номером M (включительно). Нумерация элементов массива начинается с единицы. Входные данные Первая строка содержит размер массива N . Во...
C (СИ) Пишет, что fopen устарел https://www.cyberforum.ru/ c-beginners/ thread2080187.html
Выдает ошибку, что fopen устарел #include <stdio.h> #include <stdlib.h> #include <time.h> #include <string.h> #include <cstring> #include<cstdio> #define _SCL_SECURE_NO_WARNINGS #define _CRT_SECURE_NO_WARNINGS
C (СИ) Работа з массивом!
Помогите написать програму которая определяет в матрице 6x3 номер строки, сумма елементов которой минимальна. #define _CRT_SECURE_NO_WARNINGS #include "stdlib.h" #include "stdio.h" #include "conio.h" #include "string.h" #include "windows.h" #include <math.h> #include <locale.h> int main()
C (СИ) Как передать флаг программе на Си? https://www.cyberforum.ru/ c-beginners/ thread2080169.html
хочу предать флаги программе как можно это сделать?
C (СИ) Графика https://www.cyberforum.ru/ c-beginners/ thread2080079.html
Шестиугольник и вписанная в него окружность движется вверх, вниз, вверх, вниз, вверх по наклонным линиям. При достижении верхней ли нижней границы окружность меняет заливку, а при до-стижении нижней границы шестиугольник меняет стиль и цвет контура.
C (СИ) Копирование двумерного динамического массива, запись в файл
Здравствуйте, необходимо удалить строку из файла, для чего в двумерный динамический массив записываются строки без той, которую нужно удалить, затем копирую в новый двумерный динамический массив (т.к. после выхода из цикла в предыдущий массив возвращается удаленная строка), а после перезаписываю файл. Ниже приведена программа, похоже что проблема с копированием (memcpy) двумерного...
C (СИ) синтаксическая ошибка: ] #include "stdafx.h" #include <cstring> char *strcpy(char *s1, char *s2) { int i = 0; while (s2 != '\0') { s1 = s2; i++; } https://www.cyberforum.ru/ c-beginners/ thread2079948.html C (СИ) Работа с матрицами https://www.cyberforum.ru/ c-beginners/ thread2079919.html
Задана матрица A вещественных чисел размера N × N (N ≤ 20, задается как параметр). По- строить по ней матрицу B того же размера, элемент b которой равен сумме модулей всех тех элементов матрицы A, которые расположены в некоторой ее области (на соответствующем рисунке закрашена), определяемой по номеру строки i и номеру столбца j так, как показано на рисунке (границы входят в область). На печать...
C (СИ) Вызвано необработанное исключение: нарушение доступа для записи
// Str.cpp: определяет точку входа для консольного приложения. // #include "stdafx.h" #include <cstring> char *strcpy1(char *s1, char *s2) { for (int i = 0; i < strlen(s1); ++i) { s1 = s2;
C (СИ) Беззнаковый int ведет себя как знаковый Всем привет. Код: #include <stdio.h> main() { unsigned int a; a = 2147483647; printf("%d\n", sizeof(a)); printf("%d\n", a); https://www.cyberforum.ru/ c-beginners/ thread2079832.html
3881 / 2479 / 418
Регистрация: 09.09.2017
Сообщений: 10,884
12.10.2017, 10:02 0

Некорректно работает программа на С - C (СИ) - Ответ 11245242

12.10.2017, 10:02. Показов 1072. Ответов 8
Метки (Все метки)

Ответ

$ gcc main.c -Wall
main.c:4:6: warning: return type of ‘main’ is not ‘int’ [-Wmain]
void main(void)
^~~~
main.c: In function ‘main’:
main.c:12:20: warning: format ‘%d’ expects argument of type ‘int’, but argument 2 has type ‘int *’ [-Wformat=]
printf("Sum = %d\n", &n);

Перед компиляцией поубирал всякий мусор вроде #include <windows.h>, system("pause");
Так вот, компилятор пытается подсказать что printf принимает параметры по значению а не по ссылке. То есть нужно написать printf("%d\n", n); Непонятно, правда, зачем в цикле выводить одно и то же число, которое в программе не меняется.
Кроме того, main() возвращает целочисленное значение, а не void: int main(int argc, char *argv[]) и только так

Вернуться к обсуждению:
Некорректно работает программа на С C (СИ)
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
12.10.2017, 10:02
Готовые ответы и решения:

Некорректно работает программа
Программа в зависимости от значения X считает L по формуле. Некорректно работает, если ввожу не...

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

Некорректно работает программа на С/С++
Запускается программа вот её код #define _CRT_SECURE_NO_WARNINGS #include &lt;windows.h&gt; #include...

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

8
12.10.2017, 10:02
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
12.10.2017, 10:02
Помогаю со студенческими работами здесь

Программа работает некорректно
Помогите исправить ошибку. плиззз... Программа в гостевом каталоге не выдает ошибки.... Это как то...

Некорректно работает программа
При создании c1 все еще правильно. При выполнении операторов уже нет. Почему? #include &lt;iostream&gt;...

Некорректно работает программа
Программа вызывает права администратора повторяет цикл 5 раз нужно сделать если админ права...

Некорректно работает программа
Написал программу, при работе проскакивает через три цикла for сразу на writeln. В чём может быть...

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