Guest User

Untitled

a guest
Nov 8th, 2024
45
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Rust 0.91 KB | None | 0 0
  1. #![feature(ascii_char)]
  2. use std::io::{stdout, Write};
  3.  
  4. fn main() {
  5.     let main =
  6. "#![feature(ascii_char)]
  7. use std::io::{stdout, Write};
  8.  
  9. fn main() {
  10.    let main =
  11. ?;
  12.    for c in main.chars() {
  13.        if c.as_ascii().unwrap().to_u8() == 63 {
  14.            let mut lock = stdout().lock();
  15.            lock.write(&[34]);
  16.            lock.write(main.as_bytes());
  17.            lock.write(&[34]);
  18.        } else {
  19.            let mut lock = stdout().lock();
  20.            lock.write(&[c.as_ascii().unwrap().to_u8()]);
  21.        }
  22.    }
  23. }";
  24.     for c in main.chars() {
  25.         if c.as_ascii().unwrap().to_u8() == 63 {
  26.             let mut lock = stdout().lock();
  27.             lock.write(&[34]);
  28.             lock.write(main.as_bytes());
  29.             lock.write(&[34]);
  30.         } else {
  31.             let mut lock = stdout().lock();
  32.             lock.write(&[c.as_ascii().unwrap().to_u8()]);
  33.         }
  34.     }
  35. }
  36.  
Advertisement
Add Comment
Please, Sign In to add comment