From 1cc8d385c687fa2e3635c52ea53f4e8877535875 Mon Sep 17 00:00:00 2001 From: Daniel Maas Date: Wed, 30 Sep 2026 18:12:31 +0200 Subject: [PATCH] First draft --- hangman | Bin 0 -> 6824 bytes main.c | 44 ++++++++++++++++++++++++++++++++++++++++++++ words | 6 ++++++ 3 files changed, 50 insertions(+) create mode 100755 hangman create mode 100644 main.c create mode 100644 words diff --git a/hangman b/hangman new file mode 100755 index 0000000000000000000000000000000000000000..121a54c955e430a61524cfd948ddface94682098 GIT binary patch literal 6824 zcmb_gZ){W76+gD27#h;hrVBI!KPZtx2aXdUwW&5t2vJ~x0z(_!*j`@j=h(ycbKiR@ zNyD@hCKU-bB`Z@=x3UcOfv`W?B&Ncb5`i{VT0gWMAU>=t>Ha9Fo0Lj)N;IY3IrrTY zzdYitYj>09bIKn*;A z`~rbF^0-4#>a>V|E)7aNfRyYCQtqXXN0WHXnIwiGwobM97YEW&EvOQcu!J z86d*W(hpOP*I@Noww`O~%H$ienfzhhY~DnwH2&}4 zL*v<&Pnt$12{gB6Qw%>pd28I%6lsn&Z~o*S=C`CgAD&0Fv<&`O8GL;iyr~RMvoT-X zt!41GGWhN?_<=GwfPbDp`o4VdHMFV1hgxDOy+D3Q2+sLFAH+V*7tO((rmERYS3=F? zGd8GdqE}NjTkjQ&sdr~^p_quI4D&FgjDntroSw6E8&ci6ZGmN*S;UYe3Vo1DWDQG) zf|<$NDImXL%YcrZE!&|Xso9$IkuY*$^qTAGZAfLZy4BEQnPM%5!wvXP9Ga4OGE4Rl z?{G2>@B)?tXfK2B_28EmI|gr@n(HSkU-*L5_oIJ)mr1kNh09k=I2dr@w1;v#;lkai z4!UsO+Q{aN3wOW&!!BGN0V2c&7tVVX34Z0mXr0u#qv z8+fV}B^2ubPQW3gKSz2L=_t}cq<=*EQ>1@KdKqaPCu9O?6epkxF>1X2e9!L(-_cdR z+KLc-7IE4`Ch<9l4{T_!jJH>;tUBv|mF9?SqWILK4?f-qqtpo_duoJr;uArP`qb9r zV-rP;-Wl?(pl{_R|LFy1A9yurSA>-IO4!i)hZ}d^1z3wJG={yXKSlbjmBT*H#XnXN zLaq|-yjzc=H}O$$j3VdO%E6Leyds1g>5&U+KVBQSxe^B6S%uG70EW2-B&)AhdK??VgWgR$fAi?P7K=TG7=LQ3G~iMj<< z6A!}l8r1(Y`Wp{~F1FOSO&7BxCs8xtfI2Vu1Z1)ch9}i85JpNInV|8%# zy%j^4@9E({Xll%Yp<@*T@8EczP!TKE!WEjUa{*PzUZ@z@|8>$`0G9|a);RKsnt>}5 zi(s1UpF#P=qB!OW@3;8Ha;?5ga+C!#nP_kwJUi|z;}Y&$d@|&N82O}Uq9%SNxDb|2 zp#QtYV$Fr)>eSuZfh&M|MOUJqR!OTf?==1XI(Lz^+o_qAg2Wy%|u%OH%dK>grF|2`OMBsu0Y)89T)#Q7t? zll@mmBB-~lxox`YT;q^}-!siAKSH(zW!D^;;J<+UdoI2Od4H3z74kOZ*SPpy$hWxo zJ;-;t`2ENqbMaqB{+x^dD)QG{{5Oz)&*4|%AgQGtGP|d~;^FDcqPEH*qW+-nzlufN z^~GKsB+B(C^{MfmsL0J!C?VcSLTtPTE_Ya%mi}nJp;qG%7?Ae(nu|6mDevhA<^IY0 z636AeT9Jx$wo>DGyvHAv0eSB|@2J6tA35Xel=4ZLU%li%l6+k9#nOC851)=y$%Ou2 z6!R0!o0Y5~mHNhwv1lwBjjmTdSLinIv&+cZNU}CDxh!E_nx!WdBd?g7n>R+Ik;FPB zk=63u%5%DDWe{&_3`fEdr9N%j1#3$~gXUDI;cmm|#wx<-F%xk-;o3A{9)Q_@wcjDEHZZk56N%HRWK@E6PA-z$Sd81F;6 zS%7ffu=Ox+T$!Yvw;`PD%UgXp2zTdu!g8;h!>FdirZp?=XxoUGdR8M-*(+qxlWEW; z3&MI@O_^FwSJO$H)QS{H<^G+z3gosbpDS~jbe#IQD5`lrcK8gl%|VW1i|tsClHNdP?xvgr5i(l zFPWZaMM=H$|0TpJB-?ZS%(PS5dE@i^;oVHww@5v%pP9Pr=VhqF`LlgDVw4ljBejA& z2bog+<8GWkQ@RvTpYt#G`zrhJ&i}VO_FUI6onk{tIe&&eFpM3yJ>QQGO8Yb`O6s*AL7Xs-Kic6a^6&a_7D#(J9LYJqJGtX?J +#include +#include + + +void loadWords(char words[]) { + FILE *f = fopen("words", "r"); + + char buffer[100] = {0}; + int n = 0; + + while (fgets(buffer, sizeof(buffer), f) != NULL) { + + + + for (int i = 0; i < strlen(buffer); i++) { + if (buffer[i] == '\n') + { + buffer[i] = '\0'; + } + } + + strcpy(&words[n][0], buffer); + + n++; + } + + + + fclose(f); +} + + + +int main() { + char words[10][10] = {0}; + + loadWords(words); + + printf("%s %s\n", words[0], words[2]); + + + return EXIT_SUCCESS; +} diff --git a/words b/words new file mode 100644 index 0000000..b848f51 --- /dev/null +++ b/words @@ -0,0 +1,6 @@ +hammer +hund +katze +wolf +zeichen +umbruch