sudoku/main.c
2013-10-18 23:04:41 +02:00

53 lines
1.1 KiB
C

#include "sudoku.h"
int main(){
int scelta;
randomize();
do{
system("clear");
printf("%-66s%-66s%s\n\n", SOTTOLINEATO GIALLO, "Sudoku", RESET BIANCO);
printf("%-48s%s%s\n\n", ROSSO, "[1] "BIANCO, "Inserisci e risolvi uno schema");
printf("%-48s%s%s\n\n", ROSSO, "[2] "BIANCO, "Genera e gioca uno schema");
printf("%-48s%s%s\n\n", ROSSO, "[3] "BIANCO, "Informazioni");
printf("%-48s%s%s\n\n", ROSSO, "[4] "BIANCO, "Esci");
scanf("\n%d", &scelta);
switch(scelta){
//risolvi
case 1:{
system("clear");
printf("Da fare.\n");
pausa();
}
//gioca
case 2:{
inizializza(50);
do{
system("clear");
stampa();
leggi_mossa();
cancella_errati();
system("clear");
stampa();
}while(!corretto());
printf("Hai risolto il sudoku. Complimenti\n");
pausa();
break;
}
//About
case 3:{
system(clear);
printf("%-66s%-66s%s\n\n", SOTTOLINEATO GIALLO, "Sudoku", RESET BIANCO);
printf("%-15s%s\n","", "Programma sviluppato da Michele Guerini Rocco in una stressante settimana di inizio autunno.");
pausa();
break;
}
}
}while(scelta != 4);
}