All pastes #1998974 Raw Edit

kot

public text v1 · immutable
#1998974 ·published 2010-11-22 15:07 UTC
rendered paste body
#include <stdio.h>


int main()
{

	char kod[50];
	int irany;
	char szoveg[255];
	int i = 0;
	char dekod[26];
	char c;
	int err;
	char err1;


	FILE *be;
	FILE *ki;

	be = fopen("be.txt", "r");
	ki = fopen("ki.txt", "w");
	
	err1 = fscanf(be, "%s\n", &kod);
	err = fscanf(be, "%d\n", &irany);
	err1 = fscanf(be, "%s\n", &szoveg);
	
	if(irany == 1)
	{
		while(szoveg[i] != '\0')
		{
			fprintf( ki, "%c", kod[szoveg[i]-'a']);
			i++;
		}
		printf("\n");
	}
	else 
	{
		for(c = 'a'; c <'z'; c++)
		{
			dekod[kod[c-'a']-'A'] = c;
			while(szoveg[i] != '\0')
			{
				printf("%c" , dekod[szoveg[i]]-'A' );
				i++;
			}
		}
			printf("\n");
	}
	
	fclose(be);
	fclose(ki);
	
	return 0;
}