#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int main(void)
{
static unsigned long int liczba_od = 0; /* deklaracja wartości poczatkowej losowania */
unsigned int liczba_do; /* unsigned int - zmienne o wartosciach nieujemnych, końcowy zakres losowania */
int ciag;
printf("Ile liczb ma zawierac ciag? Podaj: \n");
scanf("%d", &liczba_do);
printf("Ciag wylosowanych %d liczb to:\n", liczba_do);
printf("\n");
int tablica[liczba_do];
srand(time(0)); /*ustawienie zarodka, aby random losował za kazdym razem inne liczby */
for (liczba_od; liczba_od<liczba_do; liczba_od++) {
ciag = (liczba_od + rand() % liczba_do); /* losowanie liczb z przedziału <liczba_od, liczba_do> */
tablica[liczba_od] = ciag;
// printf("%d, ", ciag);
}
liczba_od = 0; //zerowanie liczby od
tablica[liczba_od] = ciag;
for (liczba_od; liczba_od<liczba_do; liczba_od++) {
printf("%d, ", tablica[liczba_od]);
// printf("Element numer %d = %d\n", liczba_od, tablica[liczba_od]); //wyswietlenie tablicy, element po elemencie.
}
//char * zmiena = (char)tablica[5];
//printf("%d\n\n" ,tablica[4]);
for (liczba_od; ciag<liczba_do; liczba_od++) {
if (ciag==0) cout<<"- zera"<<endl;
else if(ciag==1) cout<<"- jedynki"<<endl;
else if(!(ciag%2)) cout<<"- liczby podzielne przez 2"<<endl;
else if(!(ciag%3)) cout<<"- liczby podzielne przez 3, niepodzielne przez 2"<<endl;
else if(!(ciag%5)) cout<<"- liczby podzielne przez 5, niepodzielne przez 2 i 3"<<endl;
}
coś mi dalej nie działa