fn factorial(n: i32) -> i32 {
    if n == 0 {
        return 1;
    }
    n * factorial(n - 1)
}

fn main() {
    let result = factorial(5);
    println!("{}", result);
}
 fn แฟกทอเรียล (n: i32) -> i32 { ถ้า n == 0 { กลับ 1; } n * แฟกทอเรียล(n - 1) } fn main() { ให้ผลลัพธ์ = แฟกทอเรียล(5); println!("{}" ผลลัพธ์); }
spam fails_task lang_mismatch pii not_appropriate hate_speech sexual_content quality toxicity humor helpfulness creativity violence