Mas v prilohe. Otvoris konzolu a zadas
anal subor
vysledok si skopiruj do schranky a zorad v exceli apod
pre zaujimavost ze co sa da naprogramovat za tych 5minut :)
int _tmain(int argc, _TCHAR* argv[])
{
FILE *fIn;
int i, znaky[256];
if(argc < 2)
{
_tprintf(_T("\nUsage:\n\nanal inputfile\n"));
return 1;
}
if(_tfopen_s(&fIn, argv[1], _T("rb")) != 0)
{
_tprintf(_T("\nERROR: Unable to open input file %s !\n\n"), argv[1]);
return 1;
}
for(i=0;i<256;i++)
znaky[i]=0;
while((i = fgetc(fIn)) != EOF)
znaky[i]++;
for(i=0x21;i<256;i++)
if(znaky[i]!=0)
_tprintf(_T("%c %d\n"), i, znaky[i]);
fclose(fIn);
return 0;
}
P.S. analyzovany subor nesmie byt v unicode, a musi byt v spravnom kodovani stejnom jak konzola.