From a1e2a8e8afbec5900e11128aca791671a07dd272 Mon Sep 17 00:00:00 2001 From: Marrub Date: Mon, 9 Nov 2015 20:27:44 +0000 Subject: [PATCH] i hate life --- HELL-2-THE-HELLINING.c | 60 ++++++++++++++++++++++++++++++++++++++++++ fun.c | 14 ++++++++++ scanf.c | 17 ++++++++++++ 3 files changed, 91 insertions(+) create mode 100644 HELL-2-THE-HELLINING.c create mode 100644 fun.c create mode 100644 scanf.c diff --git a/HELL-2-THE-HELLINING.c b/HELL-2-THE-HELLINING.c new file mode 100644 index 0000000..7c22962 --- /dev/null +++ b/HELL-2-THE-HELLINING.c @@ -0,0 +1,60 @@ +struct FILE* fpPPM; +int y; +float pi=3.141592; +int iH=200; +print_Collumn(iR,iG,iB) + int iR; + int iG; + int iB; +{ extern int fprintf(struct FILE*,char*,...); + char* szFmt="%d %d %d\n"; + fprintf( fpPPM,szFmt,iR,iG,iB ); + + } +put_Header() +{ char* szHead="P3\n#\n200 200\n"; + fpPPM=fopen( "out.ppm","w" ); + fwrite( szHead,1,strlen(szHead),fpPPM ); + + } +print_Done() +{ extern struct FILE* stdout; + char* szDone="done\n"; + fwrite( szDone,1,strlen(szDone),stdout ); + fclose( fpPPM ); + + } +put_Row(iW) + int iW; +{ int x; + for(x=0;x + +#define × * +#define – ); +#define print printf( +#define heh¸ [[script("ENTER")]] + +heh¸ int main() +{ + print "%d\n", 40 × 2 – + return 0; +} diff --git a/scanf.c b/scanf.c new file mode 100644 index 0000000..4c6ff21 --- /dev/null +++ b/scanf.c @@ -0,0 +1,17 @@ +#include + +struct +{ + int x; + int y; +} a; + +int main(int argc, char **argv) +{ + FILE *f = stdin; + char mapname[12]; + fscanf(f, "MAP %12s\n", mapname); + fscanf(f, "TILESIZE %d %d\n", &a.x, &a.y); + printf("map: %s\ntilesize: %d %d\n", mapname, a.x, a.y); + return 0; +}