Программа выдает неверные значения
Цель: посчитать произведение элементов, стоящих между нулевыми элементами массива
код: Код:
#include<conio.h> |
Ура тема оформлена нормально))) редкость в форуме программистов))
1) если вы что-то возвращаете из функции, то она обязательно должна иметь какой-то тип. т.е. перед main нужно поставить int 2) функция scanf ... вы ей передаете полностью массив, причем в цикле, т.е. несколько раз. Ну и кроме того, что она не умеет работать с массивом ей надо передавать еще и адрес переменной, а не саму переменную(ее значение) т.е. В вашем случае: Код:
scanf("%d", &a[i]); |
Вложений: 1
лучше не стало... и вообще может быть это Code Blocks мне мозги парит? Проверьте пожалуйста в билдере программу
|
Я как раз в нем и работаю.
Код: Код:
#include<conio.h> Код:
Vvedite massiv |
спасибо огромное
|
Часовой пояс GMT +4, время: 00:01. |
Powered by vBulletin® Version 4.5.3
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.