Advertisement
MateuszGgG

zad 5 c rev0

Dec 5th, 2019
137
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.83 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <Windows.h>
  3. #include <string.h>
  4. #include <stdlib.h>
  5. #include<locale.h>
  6.  
  7. void reverseChar(char* str) {
  8.     int i;
  9.  
  10.     int len = strlen(str);
  11.     for (i = 0; i < len / 2; i++) {
  12.         char temp = str[i];
  13.         str[i] = str[len - i - 1];
  14.         str[len - i - 1] = temp;
  15.     }
  16. }
  17.  
  18.  
  19. int main(void) {
  20.     setlocale(LC_ALL, "polish");// fukcja przestawia lokalizację na polską co umożliwia poprawne wyświetlanie znaków polskich
  21.  
  22.  
  23.     char ss[2][20];
  24.     int k, i;
  25.  
  26.     printf("Wprowadź imię i nazwisko: \n");
  27.     for (k = 0; k < 2; ++k) {
  28.         scanf_s("%s", ss[k], sizeof(ss[k]));
  29.  
  30.     }
  31.     printf(" imię i nazwisko: %s %s", ss[0], ss[1]);
  32.     putchar('\n');
  33.     for (i = 0; i < 2; i++) {
  34.         reverseChar(ss[i]);
  35.  
  36.     }
  37.     printf(" odwrócone imię i nazwisko: %s %s \n", ss[0], ss[1]);
  38.  
  39.     system("pause"); //zatrzymanie okna konsoli
  40.     return 0;
  41. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement