Oldal: 1 / 1

17 - 01 - Karaktertömb megfordítása

Elküldve: 2019.05.25. 11:01
Szerző: S-kami
Bekérünk egy szót és aztán megfordítjuk, kiírjuk visszafelé.

Ehhez először meg kell nézzük, hogy mekkora a karaktertömbünk mérete pontosan.

Kód: Egész kijelölése

/*******************************************************************************
 *                    Visszafele - C nyelven
 *
 *  Karaktertömb megfordítása
 *
 * Copyright (C) 2019 skamilinux.hu
 ******************************************************************************/

#include <stdio.h>
#include <stdlib.h>

int main() {
  char szo[160];
  int i, j, szohossz = 0;

  printf("irj be egy szot: \n");
  scanf("%s", szo);

  for (i = 0; szo[i] != 0; i++) {
    szohossz++;
  };

  printf("A szo %d db betubol all\n", szohossz);

  printf("A szo visszafele olvasva: ");

  for (j = szohossz; j > 0; j--) {
    printf("%c", szo[j - 1]);
  };

  return 0;
}