All pastes #2000030 Raw Edit

Untitled

public text v1 · immutable
#2000030 ·published 2010-11-23 16:32 UTC
rendered paste body
#include <stdio.h>


int main()
{

	char kod[27];
	int irany;
	char szoveg[201];
	int i = 0;
	char dekod[27];
	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);
	
	for(c = 'a'; c <='z'; c++)
	{
		dekod[kod[c-'a']-'A'] = c;
	}
	
	if(irany == 1)
	{
		while(szoveg[i] != '\0')
		{
			fprintf( ki, "%c", kod[szoveg[i]-'a']);
			i++;
		}
		fprintf(be, "\n");
	}
	else 
	{
			while(szoveg[i] != '\0')
			{
				fprintf(ki, "%c" , dekod[szoveg[i]-'A'] );
				i++;
			}
			fprintf(ki, "\n");
	}
	
	fclose(be);
    fputc('\n',ki);
	fclose(ki);
	
	return 0;
}