scrivere un programma che simuli le reti di computer , usando le struct si mettano come attributi il nome del PC , il suo indirizzo IP e la subnet mask. Prevedere il caso di inserire, attraverso una lista dinamica , altri PC da collegare nella rete.
La connessione tra due PC deve avvenire attraverso l'uso di una funzione con parametri, dove il prototipo di funzone potrebbe essere ad esempio boolean connetti ( struct pc1, struct pc2);
La funzione deve calcolare se il prodotto logico tra la subnet mask e l'indirizzo IP di pc1 è uguale al prodotto logico tra la subnet mask e l'indirizzo IP di pc2