Advertisement
dllbridge

Untitled

Oct 20th, 2024
138
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 1.01 KB | None | 0 0
  1.  
  2.  
  3.  
  4. #include   <stdio.h>
  5. #include    <time.h>
  6. #include  <stdlib.h>
  7.  
  8.  
  9.  
  10. char* gen_word();
  11.  
  12.  
  13.  
  14. ///////////////////////////////////////////////////////////////
  15. int main()                                                   //
  16. {
  17.    
  18.     srand( time(0));
  19.    
  20.     for(int i = 0; i < 10; i++)
  21.     {
  22.         printf("%s\n", gen_word() );
  23.     }
  24. }
  25.  
  26.  
  27.  
  28.  
  29.  
  30.  
  31.  
  32. ///////////////////////////////////////////////////////////////
  33. char  gen_symb()                                             //
  34. {
  35.      
  36.       char c = 97 + rand()%26;
  37.      
  38. return c;      
  39. }
  40.  
  41.  
  42. ///////////////////////////////////////////////////////////////
  43. char* gen_word()                                             //
  44. {
  45.      
  46.       int n = 1 + rand() % 11;
  47.      
  48.      
  49.       printf("%2d = ", n);
  50.      
  51.       static char sz[99];
  52.      
  53.       for(int i = 0; i <= n; i++)
  54.       {
  55.              
  56.          
  57.           if(i == n) sz[i] = 0;
  58.           else       sz[i] = gen_symb();
  59.       }
  60.      
  61.      
  62. return sz;      
  63. }
  64.  
  65.  
  66.  
  67.  
  68.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement