Autovelox/funzioni.c

36 lines
863 B
C
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

//
// Created by angel on 13/10/2024.
//
#include "funzioni.h"
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
// Funzione che restituisce un puntatore alla struct Multa con i dati dellinfrazione ricevuti come parametri
Multa *creaMulta(char targa[], char data[], char ora[], char velocita[], char limite[], char importo[], char pagata[]){
Multa *m = (Multa *)malloc(sizeof(Multa));
strcpy(m->targa, targa);
strcpy(m->data, data);
strcpy(m->ora, ora);
strcpy(m->velocita, velocita);
strcpy(m->limite, limite);
strcpy(m->importo, importo);
strcpy(m->pagata, pagata);
return m;
}
void iniziaMulta(Multa *multe[]){
for(int i = 0; i < 1000; i++){
multe[i] = NULL;
}
}
void aggiungiMulta(Multa *multe[], Multa *m){
int i = 0;
while(multe[i] != NULL){
i++;
}
multe[i] = m;
}