main.c

#include <stdio.h>
#include <stdlib.h>
#include <ctype.h>
#include <string.h>
#include "vector_utils.h"
#include "tested_declarations.h"
#include "rdebug.h"

int main()
{
    float tab1[100];
    float *vec = tab1;

    int tab2[100];
    int *out = tab2;

    int size = 0;

    printf("Podaj liczby:\n");
    size = read_vector_float(vec, 100, -1);
    int hist = create_histogram(vec, size, out, size);

    if(hist == 1)
    {
        printf("Incorrect input");
        exit(1);
    }

    display_vector(out, 11);


    if (size < 0)
    {
        printf("Incorrect input");
        exit(1);
    }

    if (size == 0)
    {
        printf("Not enough data available");
        exit(3);
    }

        return 0;
}