Soyez le premier à donner votre avis sur cette source.
Vue 8 251 fois - Téléchargée 371 fois
#include <stdio.h> #include <conio.c> /*ou <conio.h> pour les autres compilateurs*/ #include <time.h> /*pour les nombres au hasard*/ #include <windows.h> /*les commentaires avec une * et une / sont de moi, ceux avec // sont de Jo*/ int main(void) { int couleur; FILE *file; char szBuffer; srand( (unsigned)time( NULL ) ); /*initialisation des nbrs au hasard*/ if((file = fopen("fichier.txt", "r")) != NULL) //on ouvre le fichier et verifie si on y arrive { //si on arrive a ouvrire le fichier tant que l'on est pas a la fin (feof = le premier f g oublier mais les autres c'est End Of File) while (!feof(file)) { couleur = 0; /*ça c'est moi*/ while (couleur == 0) { couleur = rand() % 15; } /*Jusqu'à là*/ fread(&szBuffer, 1, 1, file); //on range les caractere dans le buffer textcolor(couleur); /*affichage couleur*/ if(szBuffer == '\0') //si c'est la fin de la ligne printf("\n"); //on "affiche" un saut de ligne printf("%c", szBuffer); //on affiche ce que contient le buffer } } getch(); /*histoire de voir le résultat...*/ fclose(file); MessageBox (NULL, "Venez vite rejoindre mon projet : Sim City 2002. Le jeu sera en DOS, et fera au moins 2000-3000 lignes. Bon, je vous laisse!" , "***************Moment de Pub...*************", 0 + MB_ICONASTERISK); }
17 févr. 2002 à 11:53
8/10
Vous n'êtes pas encore membre ?
inscrivez-vous, c'est gratuit et ça prend moins d'une minute !
Les membres obtiennent plus de réponses que les utilisateurs anonymes.
Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.
Le fait d'être membre vous permet d'avoir des options supplémentaires.