fork download
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. #include <time.h>
  4.  
  5. int main() {
  6. int n, i;
  7.  
  8. // รับจำนวนชื่อ
  9. printf("กรอกจำนวนชื่อ: ");
  10. scanf("%d", &n);
  11.  
  12. char names[n][50]; // เก็บชื่อ (สมมติชื่อไม่เกิน 49 ตัวอักษร)
  13.  
  14. // รับชื่อ
  15. for(i = 0; i < n; i++) {
  16. printf("กรอกชื่อที่ %d: ", i+1);
  17. scanf("%s", names[i]);
  18. }
  19.  
  20. // เริ่มต้นการสุ่ม
  21. srand(time(NULL));
  22.  
  23. printf("\n=== ผลลัพธ์การสุ่มตัวเลข ===\n");
  24. for(i = 0; i < n; i++) {
  25. int randomNumber = rand() % 7 + 1; // สุ่มเลข 1 - 100
  26. printf("%s ได้เลข %d\n", names[i], randomNumber);
  27. }
  28.  
  29. return 0;
  30. }
  31.  
Success #stdin #stdout 0.03s 25584KB
stdin
Standard input is empty
stdout
#include <stdio.h>
#include <stdlib.h>
#include <time.h>

int main() {
    int n, i;
    
    // รับจำนวนชื่อ
    printf("กรอกจำนวนชื่อ: ");
    scanf("%d", &n);

    char names[n][50]; // เก็บชื่อ (สมมติชื่อไม่เกิน 49 ตัวอักษร)
    
    // รับชื่อ
    for(i = 0; i < n; i++) {
        printf("กรอกชื่อที่ %d: ", i+1);
        scanf("%s", names[i]);
    }

    // เริ่มต้นการสุ่ม
    srand(time(NULL));

    printf("\n=== ผลลัพธ์การสุ่มตัวเลข ===\n");
    for(i = 0; i < n; i++) {
        int randomNumber = rand() % 7 + 1; // สุ่มเลข 1 - 100
        printf("%s ได้เลข %d\n", names[i], randomNumber);
    }

    return 0;
}