Форум программистов, компьютерный форум, киберфорум
C для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/4: Рейтинг темы: голосов - 4, средняя оценка - 5.00
0 / 0 / 2
Регистрация: 20.02.2012
Сообщений: 41
1

Работа с функциями и ошибка "Should have a prototype"

23.02.2012, 20:11. Показов 660. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
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
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
#include <stdio.h>
#include <stdlib.h>
#include <conio.h>
#include <iostream.h>
#define n 10
int overc (int n, int a[]);
int maximum (int n, int a[]);
int summa (int n, int m, int a[]);
void sort (int n, int a[]);
int main ()
{
clrscr();
int a[n];
int i,k,m,s;
srand(time(NULL));
for (i=0; i<n; i++)
 {
 a[i]=rand()%30-15;
 printf ("%i  ",a[i]);
 }
k=overc(n,a);
m=maximum(n,a);
s=summa(n,m,a);
printf ("k=%i  s=%i\n",k,s);
sort (n,a);
system ("pause");
getch();
return 0;
}
int overc (int n, int a[])
 {
 int c, k;
 printf ("\nvvedite c\n");
 scanf ("%i",&c);
 k=0;
 for (int i=0; i<n; i++)
  if (a[i]>c) k++;
 return (k);
 }
int maximum (int n, int a[])
 {
 int max, m;
 max=abs(a[0]);
 for (int i=0; i<n; i++)
 if (abs(a[i])>max)
  {
  max=abs(a[i]);
  m=i;
  }
 return (m);
 }
int summa (int n, int m, int a[])
 {
 int s;
 s=1;
 for (int j=m+1; j<n; j++)
  s*=a[j];
 return (s);
 }
void sort (int n, int a[])
 {
 int b[n];
 int k=0;
 for (int i=0; i<n; i++)
  if (a[i]<0)
    {
    b[k]=a[i];
    k++;
    }
 for (int i=0; i<n; i++)
  if (a[i]>=0)
    {
    b[k]=a[i];
    k++;
    }
 for (int i=0; i<n; i++)
  printf ("%i  ",b[i]);
  }
на прототипы ругается со словами " ) expected", при этом ставит курсор на запятой после int n.
на функции ругается "should have a prototype".
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
23.02.2012, 20:11
Ответы с готовыми решениями:

Работа с функциями и ошибка "Subscript requires array or pointer type"
Ребят, такая проблема. вот код #include &lt;iostream&gt; #include &lt;ctime&gt; #include &lt;cmath&gt; using...

Ошибка в наследовании Prototype
Задача реализовать от класса родителя наследование двумя видами. Функционально и с помощью...

Ошибка function should have a prototype
Здравствуйте форумчане. Вот такой вопрос: писала как-то программу на Borland C++. Всё запускалось,...

Какой из методов рациональнее использовать: Array.prototype.indexOf() или String.prototype.indexOf()
функции передаётся буква алфавита в нижнем регистре и она должна вернуть следующую по очереди букву...

2
Псевдослучайный
1946 / 1145 / 98
Регистрация: 13.09.2011
Сообщений: 3,215
23.02.2012, 20:38 2
Ты макросом заменяешь все n в тексте на 10. Подумай, что из этого получиться.
1
0 / 0 / 2
Регистрация: 20.02.2012
Сообщений: 41
23.02.2012, 20:44  [ТС] 3
ай блин! всегда такие ошибки
спасибо! сам бы я ещё часа два думал
0
23.02.2012, 20:44
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
23.02.2012, 20:44
Помогаю со студенческими работами здесь

Prototype Не могу разобраться с prototype
почему не работает это: var My_Lib = function( _selector_ ){ this.echo_selector...

JavaScript!? Работа со строками, вставка подстроки в строку, prototype!?
функция по идее должна вставлять подстроку в строку напр в. каждый 5-ый элемент исходной строки,...

Ошибка Function 'rand' should have a prototype
#include &lt;math.h&gt; #include &lt;conio.h&gt; #include &lt;stdlib.h&gt; main() { int i=0; float...

Ошибка при запуске игры Prototype
Здравствуйте! Помогите пожалуйста, у мя при ходе на сером фоне выходит ошибка а это при...

Проверка чека компонента Inno setup [ошибка invalid prototype]
ЗДЕСЬ есть пара примеров, но все они не компилятся. в моем случае нужно чекнуть если выбран 1...

после установки mod_perl стала появляться вот такая ошибка:Prototype mismatch
ВОт на такую функцию выводит ошибку: sub GetTime(){ my $time=localtime(); my @time=split(/...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru