Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Форум «Всё о Паскале» _ Ада и другие языки _ массивы в СИ

Автор: Altair 27.04.2006 3:24

Доброго времени суток!
код.

#include <stdio.h>
float x[4];
float y[4];

float search_center (float x, float y) {
float ma,mb;
ma=(y[2]-y[1])/(x[2]-x[1]);
//mb=(y[3]-y[2])/(x[3]-x[2]);
/* x=(ma*mb*(y[1]-y[3])+mb(x[1]+x[2])-ma(x[2]+x[3])) / (2*(ma-mb));
if (ma-mb=0) return (-1);
else {
if (ma=0) y=-1/mb(x-(x[2]+x[3])/2) + (y[2]+y[3])/2; else
y=-1/mb(x-(x[2]+x[3])/2) + (y[2]+y[3])/2;
return 0;
}*/
}


int main(){
printf("ENTER POINT");
for (int i=1;i<=3; i++) {
printf("Enter koord point # %d : ",i);
scanf("%f",&x[i]);
}
for (int i=0; i<3; i++) {printf("%f",x[i]);}
int result;

return 0;
}

Только не надо фраз, надо не так, а надо вот так...
мне важно знать почему не компилит именно это!
(а именно, что ему не нравиться в x[1] y[1] x[2] и т.п... ? )
Спасибо!

Автор: volvo 27.04.2006 3:31

Олег, а где ты массивы увидел? Ты передаешь 2 Float-а в функцию smile.gif

Автор: Altair 27.04.2006 3:31

pardon me, я идиот.... черт, меня комп скоро доведет. :'( тема закрыта...