ocin2002 | Code :
- void main(void)
- { int i,r,s;
- int a,b,c,e;
- int tb[22];
- char n1[20];
- char n2[20];
- char n3[20];
- char nom[20];
- FILE *fic;
- FILE *fi;
- tb[4]=0;
- tb[5]=2;
- tb[6]=3;
- tb[7]=5;
- tb[8]=8;
- tb[9]=12;
- tb[10]=15;
- tb[11]=30;
- tb[12]=60;
- tb[13]=120;
- tb[14]=240;
- tb[15]=480;
- tb[16]=720;
- tb[17]=1000;
- tb[18]=1500;
- tb[19]=3000;
- tb[20]=10000;
- fic = fopen("score.txt","r+" ); //ouvrir le fichier
- if ( fic==NULL)
- {
- printf("\n ouverture impossible!" ); //si il n'arrive pas a l'ouvrir
- }
- fi = fopen("nom.txt","r+" ); //ouvrir le fichier
- if ( fi==NULL)
- {
- printf("\n ouverture impossible!" ); //si il n'arrive pas a l'ouvrir
- }
- r=0;
- for(s=r;s<3;s++)
- {
- fscanf(fic,"%d \n",&tb[s]);
- }
- fscanf(fi,"%[^\n] %[^\n] %[^\n] ",n1,n2,n3);
- printf("quel est votre nom ?\n" );
- scanf("%s",nom);
- a=tb[0];
- b=tb[1];
- c=tb[2];
- i=random(20);
- e=tb[i];
- if (c<e)
- {
- a=b;
- *n1=*n2;
- b=c;
- *n2=*n3;
- c=e;
- n3[20]=nom[20];
- }
- if (e<c)
- { if(a<e)
- {
- a=e;
- n1[20]=nom[20];
- }
- if (b<e)
- {
- a=b;
- *n1=*n2;
- b=e;
- n2[20]=nom[20];
- }
- }
- fprintf(fic,"%d00 \n%d00 \n%d00 \n",a,b,c);
- fprintf(fic,"%s \n%s \n%s \n",n1,n2,n3);
- fclose(fic);
- fclose(fi);
- }
|
c'est peut etre pas tres bien ecrit c bon je debute |