# Hello.c Przykład najprostszego programu w C

**URL:** <https://ai-speaker.discourse.group/t/hello-c-przyklad-najprostszego-programu-w-c/395>\
**Category:** Programowanie\
**Created:** [21 Kwiecień 2020 15:12 UTC](https://ai-speaker.discourse.group/t/hello-c-przyklad-najprostszego-programu-w-c/395 "2020-04-21T15:12:43Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

Autor: ![araczkowski](https://yyz2.discourse-cdn.com/free1/user_avatar/ai-speaker.discourse.group/araczkowski/32/6_2.png) [@araczkowski](https://ai-speaker.discourse.group/u/araczkowski)\
Data publikacji: [21 Kwiecień 2020 15:12 UTC](https://ai-speaker.discourse.group/t/hello-c-przyklad-najprostszego-programu-w-c/395/1 "2020-04-21T15:12:43Z")

</div>

## Przykład najprostszego programu w C

Opiszę, jak skompilować program w C bezpośrednio na bramce, a następnie uruchomić go z Asystenta domowego.

### Tworzymy folder z programami

```auto
cd AIS/
mkdir programs
cd programs

```

### Dodajemy nowy plik z kodem

```auto
cd ~/AIS/programs
nano hello.c

```

Kod programu:

```C
#include <stdio.h>

int main(void) {
    printf("Hello\n");
    return 0;
}

```

 ![image](https://global.discourse-cdn.com/free1/uploads/ai_speaker/original/2X/0/095896d66d9579840a639e1c52b5ec6e396a3936.png)

### Kompilujemy nasz program

```auto
clang hello.c

```

### Uruchamiamy skompilowaną wersję

```auto
./a.out

```

 ![image](https://global.discourse-cdn.com/free1/uploads/ai_speaker/original/2X/c/cdbe0ef0c88a20ea6d27b1a28daaf0142e698630.png)

## Uruchamiamy program z Asystenta domowego

Każdy program możemy wywołać ze skryptu bash.  
Skrypty możemy wywołać za pomocą uslugi dostępnej w Asystencie domowym.  
Dzięki temu możemy nasz program np. dodać do automayzacji lub np. wykonywać po nasiścnięciu przycisku w aplikacji.

Opis jak dodać przykładowy sktypt bash:

> [@](#):
>
> Bash, Konsola w aplikacji - interpreter poleceń na bramce Opiszę, jak dodać skrypt powłoki bash, a następnie uruchomić go z Asystenta domowego. Celem tego opisu jest pokazanie, w jaki sposób można dodać na bramce własny skrypt, a następnie wykonać go z automatyzacji. W ten sposób można zrobić własny backup co określony czas, czy wywołać co tylko chcemy z innych naszych programów - generalnie wszystko, czego nam brakuje na bramce, a bardzo chcemy to mieć. Konsola Konsola dostępna w aplikacji…
