From 36cd5091a15a75e7f40c8e7b0123f2eba9ff46dd Mon Sep 17 00:00:00 2001 From: imnyang Date: Tue, 17 Mar 2026 09:04:32 +0900 Subject: [PATCH] wow --- .gitignore | 1 + .zed/tasks.json | 103 ++++++++++++++++++++++++++++++++++++++++++++++++ 02_11p.c | 13 ++++++ 02_13p.c | 16 ++++++++ main.c | 6 --- 5 files changed, 133 insertions(+), 6 deletions(-) create mode 100644 .gitignore create mode 100644 .zed/tasks.json create mode 100644 02_11p.c create mode 100644 02_13p.c delete mode 100644 main.c diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..53752db --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +output diff --git a/.zed/tasks.json b/.zed/tasks.json new file mode 100644 index 0000000..9f717ab --- /dev/null +++ b/.zed/tasks.json @@ -0,0 +1,103 @@ +// Project tasks configuration. See https://zed.dev/docs/tasks for documentation. +// +// Example: +[ + { + "label": "Build Current File", + "command": "gcc -Wall -Wextra -g -std=c11 -O2 $ZED_FILENAME -o ./output/$ZED_STEM.exe", + //"args": [], + // Env overrides for the command, will be appended to the terminal's environment from the settings. + "env": {}, + // Current working directory to spawn the command into, defaults to current project root. + //"cwd": "/path/to/working/directory", + // Whether to use a new terminal tab or reuse the existing one to spawn the process, defaults to `false`. + "use_new_terminal": false, + // Whether to allow multiple instances of the same task to be run, or rather wait for the existing ones to finish, defaults to `false`. + "allow_concurrent_runs": false, + // What to do with the terminal pane and tab, after the command was started: + // * `always` — always show the task's pane, and focus the corresponding tab in it (default) + // * `no_focus` — always show the task's pane, add the task's tab in it, but don't focus it + // * `never` — do not alter focus, but still add/reuse the task's tab in its pane + "reveal": "always", + // Where to place the task's terminal item after starting the task: + // * `dock` — in the terminal dock, "regular" terminal items' place (default) + // * `center` — in the central pane group, "main" editor area + "reveal_target": "dock", + // What to do with the terminal pane and tab, after the command had finished: + // * `never` — Do nothing when the command finishes (default) + // * `always` — always hide the terminal tab, hide the pane also if it was the last tab in it + // * `on_success` — hide the terminal tab on task success only, otherwise behaves similar to `always` + "hide": "never", + // Which shell to use when running a task inside the terminal. + // May take 3 values: + // 1. (default) Use the system's default terminal configuration in /etc/passwd + // "shell": "system" + // 2. A program: + // "shell": { + // "program": "sh" + // } + // 3. A program with arguments: + // "shell": { + // "with_arguments": { + // "program": "/bin/bash", + // "args": ["--login"] + // } + // } + "shell": "system", + // Whether to show the task line in the output of the spawned task, defaults to `true`. + "show_summary": true, + // Whether to show the command line in the output of the spawned task, defaults to `true`. + "show_command": true, + // Represents the tags for inline runnable indicators, or spawning multiple tasks at once. + // "tags": [] + }, + { + "label": "Build & Run Current File", + "command": "gcc $ZED_FILENAME -o ./output/$ZED_STEM.exe ; if ($?) { ./output/$ZED_STEM.exe }", + //"args": [], + // Env overrides for the command, will be appended to the terminal's environment from the settings. + "env": {}, + // Current working directory to spawn the command into, defaults to current project root. + //"cwd": "/path/to/working/directory", + // Whether to use a new terminal tab or reuse the existing one to spawn the process, defaults to `false`. + "use_new_terminal": false, + // Whether to allow multiple instances of the same task to be run, or rather wait for the existing ones to finish, defaults to `false`. + "allow_concurrent_runs": false, + // What to do with the terminal pane and tab, after the command was started: + // * `always` — always show the task's pane, and focus the corresponding tab in it (default) + // * `no_focus` — always show the task's pane, add the task's tab in it, but don't focus it + // * `never` — do not alter focus, but still add/reuse the task's tab in its pane + "reveal": "always", + // Where to place the task's terminal item after starting the task: + // * `dock` — in the terminal dock, "regular" terminal items' place (default) + // * `center` — in the central pane group, "main" editor area + "reveal_target": "dock", + // What to do with the terminal pane and tab, after the command had finished: + // * `never` — Do nothing when the command finishes (default) + // * `always` — always hide the terminal tab, hide the pane also if it was the last tab in it + // * `on_success` — hide the terminal tab on task success only, otherwise behaves similar to `always` + "hide": "never", + // Which shell to use when running a task inside the terminal. + // May take 3 values: + // 1. (default) Use the system's default terminal configuration in /etc/passwd + // "shell": "system" + // 2. A program: + // "shell": { + // "program": "sh" + // } + // 3. A program with arguments: + // "shell": { + // "with_arguments": { + // "program": "/bin/bash", + // "args": ["--login"] + // } + // } + "shell": "system", + // Whether to show the task line in the output of the spawned task, defaults to `true`. + "show_summary": true, + // Whether to show the command line in the output of the spawned task, defaults to `true`. + "show_command": true, + // Represents the tags for inline runnable indicators, or spawning multiple tasks at once. + // "tags": [] + }, +] diff --git a/02_11p.c b/02_11p.c new file mode 100644 index 0000000..ee50393 --- /dev/null +++ b/02_11p.c @@ -0,0 +1,13 @@ +#include + +int main() { + int abc_mart; + unsigned int 7eleven; + int sk@; + int _score; + int sun rin; + int bestValue; + + printf("Temp"); + return 0; +} diff --git a/02_13p.c b/02_13p.c new file mode 100644 index 0000000..6ce5e97 --- /dev/null +++ b/02_13p.c @@ -0,0 +1,16 @@ +#include + +int main() { + int num1; + num1 = 10; + int num2 = 20; + int num3, num4; + num3 = 30; + + printf("num1 : %d\n", num1); + printf("num2 : %d\n", num2); + printf("num3 : %d\n", num3); + printf("num4 : %d", num4); + + return 0; +} diff --git a/main.c b/main.c deleted file mode 100644 index fa83a48..0000000 --- a/main.c +++ /dev/null @@ -1,6 +0,0 @@ -#include - -int main() { - printf("Temp"); - return 0; -}