prednedávnom som sa začal učiť jazyk C a mám nasledujúci problém:
Kód: Vybrať všetko
#include <stdio.h>
int main() {
int i,n,c[i],p=0,y[2];
printf("Zadajte pocet cislic: ");
scanf("%d", &n);
for (i=1; i<(n+1); i++) {
printf("Zadajte cislo %d: ", i);
scanf("%d", &c[i]);
}
printf("\nZadajte dve cisla. Cisla budu predstavovat otvoreny interval.\nPrve cislo: ");
scanf("%d", &y[1]);
printf("Druhe cislo: ");
scanf("%d", &y[2]);
if (y[1]>y[2])
printf("Prve cislo musi byt mensie ako druhe.");
else {
for (i=1; i<(n+1); i++) {
if ((c[i]>=y[1]) && (c[i]<=y[2]))
p++;
}
printf("Pocet cisel v intervale <%d, %d> je %d", y[1], y[2], p);
}
getchar();
getchar();
}PS: V C začínam, tak ak by to bola nejaka primitívna chyba tak sa mi pls nesmejte