#define BUFFER_SIZE 50
char buffer[BUFFER_SIZE];
long seznamStevil[BUFFER_SIZE];

void setup() {
  Serial.begin(9600);
  Serial.println("Vpišite števila, ki so med seboj ločene z vejico: ");
}

void loop() {
  static long MinSt = 0;
  static long MaxSt = 0;
  static int index = 0;

  if(Serial.available()){
    memset(buffer, 0, sizeof(buffer));

    Serial.readBytesUntil('\n', buffer, BUFFER_SIZE);
    Serial.println(buffer);
    
    char *token = strtok(buffer, ',');

    while(token != NULL){
      seznamStevil[index] = atol(token);
      token = strtok(NULL, ",");
      index++;
    }

    MinSt = seznamStevil[0];
    MaxSt = seznamStevil[0];

    for(int i= 0; i<index;i++){
      if(seznamStevilk[i] > MaxSt) MaxSt = seznamStevilk[i];
      if(seznamStevilk[i] < MinSt) MinSt = seznamStevilk[i];
    }

    //izpis seznama stevil
    for(int i=0; i < index; i++){
      Serial.println(seznamStevil[i]);
      if(i<index -1) Serial.print(",");

    }

    memset(seznamStevil, 0, sizeof(seznamStevil));
    index=0;
    Serial.println();
    Serial.println("Vpišite števila, ki so med seboj ločene z vejico: ");
  }
}