Ask Question

Name:
Title:
Your Question:

Answer Question

Name:
Your Answer:
User Submitted Source Code!


Description:
  ray 3.7
Language: C/C++
Code:
#include <stdio.h>
#include <stdlib.h>
int ray[511];
int yourr=0;
int a = 0 ;
int password = 7536 ;
char y;
FILE *fp;
//////////////////////////
void x (void)
{
for(a=0;a<=511;a++)
{
  ray[a]=0;
}
//////////////////////////
printf(" Reading previous votes .....nn ");
 fp = fopen("rayf.txt","r");
    for(a=101;a<=510;a++)
    {
        fscanf(fp,"%dn",&ray[a]);
    }
    fclose(fp);
}
void save(void)
{
    if (yourr==100)
    {
    for(a=101;a<=510;a++)
    {
        printf("           %d = %d          n",a,ray[a]);
        if(a/1%10==0){ a=a+90; printf("n"); }
    }
    }
    //////////////////////
    fp = fopen("rayf.txt","w");
    for(a=101;a<=510;a++)
    {
        fprintf(fp,"%dn",ray[a]);
    }
}
//////////////////////////
    int mainf()
    {
    printf("if you want to saving votes please enter 1000nn if you want to see votes please enter 100nn If you want to clear history enter ???? ( It is a password )nn Please enter your votes:nn ");
    yourr=0;
   while(yourr!=1000)
   {
    printf(" ");
 scanf("%d",&yourr);
 printf("n");
 for(a=100;a<=510;a++)
 {
     if (yourr==password) clear();
     if (yourr==100) save();
     if((yourr/10%10==1)&&(yourr/1%10==0)||(yourr/10%10==0))
     {
     if((yourr/100%10<6)&&(110>yourr)||(yourr>120))
     {
     if(a==yourr){  ray[a]++; printf("           %d = %d nn",a,ray[a]); }
     }
     }
     }
   }

save();

    }
    void clear (void)
    {
      printf("If you want to clear history enter 'Y'n nelse enter 'N'n");
      scanf("%s",&y);
      if(y='Y')
      {
         for(a=0;a<=511;a++)
          {
            ray[a]=0;
          }
          printf("nnnnnnnn");
          mainf();
      }

      }


int main()
{
    x();
    mainf();
}

          
Comments: