De momento tengo esta parte del código. Agradecería mucho la ayuda y, si es posible, tan pronto como sea posible.
(La libreria tipus.h esta destinada al archivo de records)
Código
#include <stdio.h> #include <stdlib.h> #include <stdbool.h> #include <string.h> #include "tipus.h" #define DIM_MAX 10 #define DIM_MIN 8 #define NOM_MAX 15 #define NUM_JUGADORS_MIN 0 #define NUM_JUGADORS_MAX 2 int main() { char opcion; char opcionb; char nom[NOM_MAX]; int jug; int num_col, num_fila, dimensio_taulell; FILE *f; char caracters; int records = 0; int i = 0; int puntuacionMax = 0; int puntuacionMax2 = 0; char taulell[DIM_MAX][DIM_MAX], lletra_fila; switch(opcio) { case 97: { if(jug!=0) { return 0; } else{ switch(opciob){ case 97: break; case 98: break; case 99: { while(dimensio_taulell > DIM_MAX || dimensio_taulell < DIM_MIN) { } for(num_col = 1; num_col <= dimensio_taulell; num_col++) { } num_fila = 0; while(num_fila < dimensio_taulell) { lletra_fila = num_fila + 65; num_col = 0; while(num_col < dimensio_taulell) { taulell[num_fila][num_col] = 63; num_col++; } num_fila++; } } return 0; break; } } } case 98: case 100: break; case 101: if(f == NULL) { return 0; } if(f!=NULL) { { if(caracters == '\n') { records++; } if(caracters == '\t') { if(puntuacionMax > puntuacionMax2) { puntuacionMax = puntuacionMax2; } } i++; } } return 0; break; case 102: break; } return 0; }
CoAdm: asegurarte de colocar bien las etiquetas GeSHi, es una de apertura y otra de cierre (como en html o cualquier lenguaje de etiquetas, en este caso bbcode)