Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // ConsoleApplication4.cpp : Defines the entry point for the console application.
- //
- #include "stdafx.h"
- #include <stdlib.h>
- #include <stdio.h>
- #include <time.h>
- #define ROZ 5
- #define D NULL
- int main()
- {
- int k = 97; //kod ascii a
- int i,b=0, j,dupa=0;
- /*char A[5][5]={ {'a', 'f', 'k', 'p', 'w'}, {'b', 'g', 'l', 'r', 'x'}, {'c', 'h', 'm', 's', 'y'},
- {'d', 'i', 'n', 't', 'z'}, {'e', 'j', 'o', 'u', ' '} };*/
- char A[ROZ][ROZ];
- char *B[25];
- char Desant[25];
- for (i = 0; i < 25; i++)
- {
- B[i] = NULL;
- }
- for (i = 0; i < 5; i++)
- {
- for (j = 0; j < 5; j++)
- {
- A[i][j] = k++;
- printf("%3c", A[i][j]);
- }
- printf("\n");
- }
- printf("Podaj ciag utworzony ze znakow z tablicy A: \n");
- while(scanf_s("%c",&Desant[dupa]) !=1 || getchar() !='\n')
- {
- for (i = 0; i < 25; i++)
- {
- for (j = 0; j < 5; j++)
- {
- if (Desant[dupa] == A[i][j])
- {
- B[b] = &A[i][j];
- b++;
- printf("%3c", *B[b]);
- }
- }
- }
- dupa++;
- }
- printf("\n");
- int z = 0;
- for (int i = 0; i<5; i++) //szyfr
- {
- for (int j = 0; j<5; j++)
- {
- if ((A[i][j] + 13)>122)
- {
- A[i][j] = z + 97;
- z++;
- }
- else
- {
- A[i][j] += 13;
- }
- printf("%3c", A[i][j]);
- }
- printf("\n");
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement