Advertisement
k_vychodilova

Tenis_ukol

Feb 15th, 2017
172
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.90 KB | None | 0 0
  1. #include <stdio.h>
  2.  
  3. #define WORD_MAX_LENGTH 256
  4. #define PLAYERS_MAX_COUNT 256
  5.  
  6. int main(int argc, char *argv[])
  7. {
  8.     char players[PLAYERS_MAX_COUNT][WORD_MAX_LENGTH];
  9.     int c;
  10.      int char_count, number_of_loaded_players = 0;
  11.  
  12.     // načtení jmen hráčů
  13.     do {
  14.         char_count = 0;
  15.         do {
  16.             if((c = getchar()) != '\n')
  17.                 players[number_of_loaded_players][char_count++] = c;
  18.         } while(c != '\n');
  19.         number_of_loaded_players++;
  20.     } while(char_count > 0);
  21.  
  22.     // korekce počtu načtených hráčů
  23.     number_of_loaded_players--;
  24.  
  25.     // výpis matice každý s každým
  26.     int i, j;
  27.  
  28.     printf("Vypis zapasu:\n");
  29.     for(i = 0; i < number_of_loaded_players; ++i) {
  30.         for(j = i + 1; j < number_of_loaded_players; ++j) {
  31.             printf("%s, %s\n", players[i], players[j]);
  32.         }
  33.     }
  34.     getchar();
  35.     return 0;
  36. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement