fork download
  1. #include <stdio.h>
  2.  
  3. int main() {
  4. char str[4]; // รับ 3 ตัวอักษร + '\0'
  5. int count = 0;
  6.  
  7. printf("ป้อนข้อความ 3 ตัวอักษร (a-z): ");
  8. scanf("%3s", str);
  9.  
  10. // ตรวจสอบว่าเป็นตัวอักษรพิมพ์เล็กและนับสระ
  11. for (int i = 0; i < 3; i++) {
  12. if (str[i] < 'a' || str[i] > 'z') {
  13. printf("กรุณาป้อนเฉพาะ a-z เท่านั้น\n");
  14. return 1;
  15. }
  16.  
  17. if (str[i] == 'a' || str[i] == 'e' || str[i] == 'i' ||
  18. str[i] == 'o' || str[i] == 'u') {
  19. count++;
  20. }
  21. }
  22.  
  23. printf("จำนวนสระคือ: %d\n", count);
  24. return 0;
  25. }
  26.  
Success #stdin #stdout 0.02s 25776KB
stdin
Standard input is empty
stdout
#include <stdio.h>

int main() {
    char str[4];  // รับ 3 ตัวอักษร + '\0'
    int count = 0;

    printf("ป้อนข้อความ 3 ตัวอักษร (a-z): ");
    scanf("%3s", str);

    // ตรวจสอบว่าเป็นตัวอักษรพิมพ์เล็กและนับสระ
    for (int i = 0; i < 3; i++) {
        if (str[i] < 'a' || str[i] > 'z') {
            printf("กรุณาป้อนเฉพาะ a-z เท่านั้น\n");
            return 1;
        }

        if (str[i] == 'a' || str[i] == 'e' || str[i] == 'i' ||
            str[i] == 'o' || str[i] == 'u') {
            count++;
        }
    }

    printf("จำนวนสระคือ: %d\n", count);
    return 0;
}