Re[13]: труд программера переоценен
От: Pzz Россия https://github.com/alexpevzner
Дата: 28.12.05 17:09
Оценка: 19 (4) +8
Gorbatich wrote:

Садитесь, два балла.

> #include<stdio.h>

> gopstop(int *a, int *k){
> int i;
> for(i=1; i<=6; i++)
> if(a[i]>a[i-1]&&a[i]>a[i+1])
> *k=*k+1;
> }

1) Кому нужна функция, которая работает только с массивом из 6-и элементов?
2) А Вы пробовали скомпилировать свою программу?
3) А зачем целое число возвращать через указатель?
4) Если уж возвращаете, почему инициализировать его должна вызывающая
сторона?

В общем, чем дальше, тем хуже. Я же сразу Вам сказал, Вам не надо
программировать — Вам надо сразу в Большие Начальники.

Я, вообще-то, и раньше предполагал, что люди, которые не хотять знать,
как работает qsort из принципа, программировать в принципе не могут. Но
я не ожидал получить этому столь быстрое и наглядное подтверждение. Спасибо!

> int main(){

> int m=0;
> int z[7]={2,1,8,6,3,4,1};
> gopstop(z, &m);
> printf("\n%i", m);
>
> return 0;
> }

\n в начале строки — это круто. Это явно способствует формированию
хорошего вкуса у пользователей Вашей программы.
Posted via RSDN NNTP Server 2.0
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.