X-Git-Url: https://git.deb.at/?p=debienna.git;a=blobdiff_plain;f=Kata4L%C3%B6sungen%2FC%2Findex.mdwn;h=912955363ff1f597797fb686eb7bd211bd648cfb;hp=6b14b246f5cb5a529b79107e3973a1feb3782e07;hb=9497b1a77275576fdcf0a055581219194f0432a6;hpb=bb58b440ee60e34e1c961060195598787087c131 diff --git "a/Kata4L\303\266sungen/C/index.mdwn" "b/Kata4L\303\266sungen/C/index.mdwn" index 6b14b24..9129553 100644 --- "a/Kata4L\303\266sungen/C/index.mdwn" +++ "b/Kata4L\303\266sungen/C/index.mdwn" @@ -1,44 +1,49 @@ -{{{ -#include -#include - -#define MAX_CHAR 1000 - -char buffer [MAX_CHAR+1]; -char solution [MAX_CHAR+1]; - -int main(int argc, char ** argv) -{ - FILE * in; - int max, min; - int diff, mindiff = INT_MAX; - int i; - /**Grenzen weather: 7 13 - * soccer: 44 51*/ - int val [2]; - - if (argc != 4) exit (1); - for (i=0; i< 2; i++) val[i] = atoi(argv[i+2]); - - - in = fopen (argv[1],"r"); - if (in == NULL) exit (1); - - while (fgets(buffer, MAX_CHAR, in) != NULL) - { - max = atoi(&buffer[val[0]-1]); - min = atoi(&buffer[val[1]-1]); - diff = abs(max-min); - if (diff < mindiff && diff != 0) - { - mindiff = diff; - strcpy (solution, buffer); - } - } - printf ("%s\n", solution); -} - - -}}} ----- -CategoryCodeSnippets \ No newline at end of file + + +[[!format txt """ +#include +#include + +#define MAX_CHAR 1000 + +char buffer [MAX_CHAR+1]; +char solution [MAX_CHAR+1]; + +int main(int argc, char ** argv) +{ + FILE * in; + int max, min; + int diff, mindiff = INT_MAX; + int i; + /**Grenzen weather: 7 13 + * soccer: 44 51*/ + int val [2]; + + if (argc != 4) exit (1); + for (i=0; i< 2; i++) val[i] = atoi(argv[i+2]); + + + in = fopen (argv[1],"r"); + if (in == NULL) exit (1); + + while (fgets(buffer, MAX_CHAR, in) != NULL) + { + max = atoi(&buffer[val[0]-1]); + min = atoi(&buffer[val[1]-1]); + diff = abs(max-min); + if (diff < mindiff && diff != 0) + { + mindiff = diff; + strcpy (solution, buffer); + } + } + printf ("%s\n", solution); +} + + +"""]] + + +--- + + [[CategoryCodeSnippets|CategoryCodeSnippets]]