All pastes #767173 Raw Edit

Someone

public text v1 · immutable
·published 2007-11-09 14:45 UTC
rendered paste body
 #include <stdio.h>

int main(int argc, char *argz[]){

  FILE *in;
  FILE *out;
  int chars[1000000];
  int i,j,z,y;
  int charss[27]={32, 97, 98, 99 ,100 ,101 ,102 ,103 ,104 ,105 ,106 ,107 ,108 ,109 ,110 ,111 ,112 ,113 ,114 ,115 ,116 ,117 ,118 ,119 ,120 ,121,122};
  int charss2[27];
  if(argc < 2){
    printf("oxi eparkeis parametroi!\n Exiting..\n");
    return 1;
  }

  in = fopen(argz[1], "r");
  out = fopen("friktories.out", "w");
  i=0;
  while(chars[i-1] != EOF){
  
  chars[i] = getc(in);
  
  for(j=0;j<27;j++){
    if(chars[i] == charss[j]){
    charss2[j] = charss2[j] + 1;
    
    
}
}    
  
  
  
  
  
  
    i++;
  }
  for(i=0;i<27; i++){
  for(j=0;j<27;j++){
    if(charss2[j] > charss2[i]){
      z = charss2[i];
      y = charss[i];
      charss2[i] = charss2[j];
      charss[i] = charss[j];
      charss2[j] = z;
      charss[j] = y;

    }   


  }
  }
 
  for(i=26;i>0;i--){
    putc(charss[i],out);
    fprintf(out,"  %i\n", charss2[i]);
  }

 
 fclose(in);
 fclose(out);
return 0;
}