└── The C Programming Language Second Edition ├── .gitignore ├── Chapter 01 ├── Exercise 1-1 - HelloWorld │ └── HelloWorld.c ├── Exercise 1-13 - WordLengthHistogram │ ├── .vscode │ │ ├── launch.json │ │ └── tasks.json │ └── WordLengthHistogram.c ├── Exercise 1-14 - DifferentCharactersHistogram │ └── DifferentCharactersHistogram.c ├── Exercise 1-15 - FarenheitCelcius │ └── farenheitcelcius.c ├── Exercise 1-17 - PrintLinesGreaterThan80 │ └── PrintLinesGreaterThan80.c ├── Exercise 1-19 - RemoveTrailing │ └── RemoveTrailing.c ├── Exercise 1-19 - Reverse │ └── Reverse.c ├── Exercise 1-20 - Detab │ └── Detab.c ├── Exercise 1-21 - Entab │ └── entab.c ├── Exercise 1-22 - FoldLongInput │ ├── .gitignore │ ├── .vscode │ │ ├── launch.json │ │ └── tasks.json │ ├── examples.txt │ ├── fold │ └── fold.c ├── Exercise 1-23 - RemoveAllComments │ ├── .gitignore │ ├── .vscode │ │ ├── launch.json │ │ └── tasks.json │ ├── RemoveComments │ └── RemoveComments.c ├── Exercise 1-24 - RudimentarySyntaxChecker │ ├── main │ └── main.c └── Exercise 1-9 - CopyInputToOutput │ └── CopyInputToOutput.c ├── Chapter 02 ├── Exercise 2-1 - TypeRanges │ ├── .vscode │ │ └── settings.json │ ├── main │ └── main.c ├── Exercise 2-10 - LowerRewrite │ ├── main │ └── main.c ├── Exercise 2-2 - LoopEquivalent │ ├── main │ └── main.c ├── Exercise 2-3 - HexToInt │ ├── main │ └── main.c ├── Exercise 2-4 - SqueezeAlternative │ ├── main │ └── main.c ├── Exercise 2-5 - Any │ ├── .vscode │ │ ├── launch.json │ │ └── tasks.json │ ├── main │ └── main.c ├── Exercise 2-6 - SetBits │ ├── main │ └── main.c ├── Exercise 2-7 - Invert │ ├── main │ └── main.c ├── Exercise 2-8 - RightRot │ ├── .vscode │ │ └── settings.json │ ├── main │ └── main.c └── Exercise 2-9 - BitCount │ └── main.c ├── Chapter 03 ├── Exercise 3-1 - BinSearch │ └── main.c ├── Exercise 3-2 - Escape │ ├── .vscode │ │ ├── launch.json │ │ └── tasks.json │ ├── main │ └── main.c ├── Exercise 3-3 - Expand │ ├── .vscode │ │ ├── launch.json │ │ └── tasks.json │ ├── main │ └── main.c ├── Exercise 3-4 - Itoa │ ├── .vscode │ │ ├── launch.json │ │ ├── settings.json │ │ └── tasks.json │ ├── main │ └── main.c ├── Exercise 3-5 - itob │ ├── .vscode │ │ ├── launch.json │ │ └── tasks.json │ ├── main │ └── main.c └── Exercise 3-6 - Itoa │ ├── .vscode │ ├── launch.json │ └── tasks.json │ └── main.c ├── Chapter 04 ├── Exercise 4-1 - strrindex │ ├── .vscode │ │ ├── launch.json │ │ └── tasks.json │ ├── main │ └── main.c ├── Exercise 4-10 - Calculator │ ├── .vscode │ │ ├── launch.json │ │ └── tasks.json │ ├── main │ └── main.c ├── Exercise 4-11 - Calculator │ ├── .vscode │ │ ├── launch.json │ │ └── tasks.json │ ├── main │ └── main.c ├── Exercise 4-12 - Recursive itoa │ ├── main │ └── main.c ├── Exercise 4-13 - Recursive reverse │ ├── .vscode │ │ ├── launch.json │ │ └── tasks.json │ ├── main │ └── main.c ├── Exercise 4-14 - Swap │ ├── main │ └── main.c ├── Exercise 4-2 - atof │ ├── .vscode │ │ ├── launch.json │ │ └── tasks.json │ ├── main │ └── main.c ├── Exercise 4-3 - Calculator │ ├── .vscode │ │ ├── launch.json │ │ ├── settings.json │ │ └── tasks.json │ ├── main │ └── main.c ├── Exercise 4-4 - Calculator │ ├── .vscode │ │ ├── launch.json │ │ └── tasks.json │ ├── main │ └── main.c ├── Exercise 4-5 - Calculator │ ├── .vscode │ │ ├── launch.json │ │ └── tasks.json │ ├── main │ └── main.c ├── Exercise 4-6 - Calculator │ ├── .vscode │ │ ├── launch.json │ │ └── tasks.json │ ├── main │ └── main.c ├── Exercise 4-7 - Calculator │ ├── .vscode │ │ ├── launch.json │ │ └── tasks.json │ └── main.c ├── Exercise 4-8 - Calculator │ └── main.c └── Exercise 4-9 - Calculator │ ├── .vscode │ └── tasks.json │ ├── main │ └── main.c ├── Chapter 05 ├── Exercise 5-1 - getint │ ├── .gitignore │ ├── .vscode │ │ └── tasks.json │ ├── main │ └── main.c ├── Exercise 5-10 - expr │ ├── .gitignore │ ├── main │ └── main.c ├── Exercise 5-11 - entab_detab │ ├── .gitignore │ └── main.c ├── Exercise 5-12 - entab_detab │ ├── .gitignore │ └── main.c ├── Exercise 5-13 - tail │ ├── .gitignore │ └── main.c ├── Exercise 5-14 - Sort │ ├── .gitignore │ └── main.c ├── Exercise 5-15 - Sort │ ├── .gitignore │ └── main.c ├── Exercise 5-16 - Sort │ ├── .gitignore │ └── main.c ├── Exercise 5-17 - Sort │ ├── .gitignore │ └── main.c ├── Exercise 5-18 - dcl │ ├── .gitignore │ └── main.c ├── Exercise 5-19 - undcl │ ├── .gitignore │ └── main.c ├── Exercise 5-2 - getfloat │ ├── .gitignore │ ├── .vscode │ │ ├── launch.json │ │ └── tasks.json │ ├── main │ └── main.c ├── Exercise 5-20 - dcl │ ├── .gitignore │ └── main.c ├── Exercise 5-3 - strcat │ ├── .gitignore │ ├── .vscode │ │ ├── launch.json │ │ └── tasks.json │ ├── main │ └── main.c ├── Exercise 5-4 - strend │ ├── .gitignore │ └── main.c ├── Exercise 5-5 - str Library Functions │ ├── .gitignore │ └── main.c ├── Exercise 5-6 - Rewrite │ ├── .gitignore │ └── main.c ├── Exercise 5-7 - Rewrite │ ├── .gitignore │ └── main.c ├── Exercise 5-8 - Error Checking │ ├── .gitignore │ └── main.c └── Exercise 5-9 - Rewrite │ ├── .gitignore │ └── main.c ├── Chapter 06 ├── Exercise 6-1 - getword │ ├── .gitignore │ └── main.c ├── Exercise 6-2 - readc │ ├── .gitignore │ └── main.c ├── Exercise 6-3 - cross-referencer │ ├── .gitignore │ └── main.c ├── Exercise 6-4 - distinctwords │ ├── .gitignore │ └── main.c ├── Exercise 6-5 - undef │ ├── .gitignore │ └── main.c └── Exercise 6-6 - defineprocessor │ ├── .gitignore │ └── main.c ├── Chapter 07 ├── Exercise 7-1 - convert │ ├── .gitignore │ └── main.c ├── Exercise 7-2 - arbitraryinput │ ├── .gitignore │ └── main.c ├── Exercise 7-3 - minprintf │ ├── .gitignore │ └── main.c ├── Exercise 7-4 - minscanf │ ├── .gitignore │ └── main.c ├── Exercise 7-5 - postfixcalculator │ ├── .gitignore │ └── main.c ├── Exercise 7-6 - compare │ ├── .gitignore │ ├── file1.txt │ ├── file2.txt │ └── main.c ├── Exercise 7-7 - patternfinder │ ├── .gitignore │ ├── file1.txt │ ├── file2.txt │ └── main.c ├── Exercise 7-8 - PrintFiles │ ├── .gitignore │ ├── file1.txt │ ├── file2.txt │ └── main.c └── Exercise 7-9 - isupper │ ├── .gitignore │ └── main.c └── Chapter 08 ├── Exercise 8-1 - cat ├── .gitignore ├── Sample-text-file-1000kb.txt └── main.c ├── Exercise 8-2 - fields ├── .gitignore ├── Sample-text-file-1000kb.txt ├── main.c └── syscall.h ├── Exercise 8-3 - _flushbuf ├── .gitignore ├── Sample-text-file-1000kb.txt ├── main.c └── syscall.h ├── Exercise 8-4 - fseek ├── .gitignore ├── Sample-text-file-1000kb.txt ├── main.c ├── syscall.h └── test.txt ├── Exercise 8-5 - fsize ├── .gitignore └── main.c ├── Exercise 8-6 - calloc ├── .gitignore └── main.c ├── Exercise 8-7 - malloc ├── .gitignore └── main.c └── Exercise 8-8 - bfree ├── .gitignore └── main.c /The C Programming Language Second Edition/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/.gitignore -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 01/Exercise 1-1 - HelloWorld/HelloWorld.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 01/Exercise 1-1 - HelloWorld/HelloWorld.c -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 01/Exercise 1-13 - WordLengthHistogram/.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 01/Exercise 1-13 - WordLengthHistogram/.vscode/launch.json -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 01/Exercise 1-13 - WordLengthHistogram/.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 01/Exercise 1-13 - WordLengthHistogram/.vscode/tasks.json -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 01/Exercise 1-13 - WordLengthHistogram/WordLengthHistogram.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 01/Exercise 1-13 - WordLengthHistogram/WordLengthHistogram.c -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 01/Exercise 1-14 - DifferentCharactersHistogram/DifferentCharactersHistogram.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 01/Exercise 1-14 - DifferentCharactersHistogram/DifferentCharactersHistogram.c -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 01/Exercise 1-15 - FarenheitCelcius/farenheitcelcius.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 01/Exercise 1-15 - FarenheitCelcius/farenheitcelcius.c -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 01/Exercise 1-17 - PrintLinesGreaterThan80/PrintLinesGreaterThan80.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 01/Exercise 1-17 - PrintLinesGreaterThan80/PrintLinesGreaterThan80.c -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 01/Exercise 1-19 - RemoveTrailing/RemoveTrailing.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 01/Exercise 1-19 - RemoveTrailing/RemoveTrailing.c -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 01/Exercise 1-19 - Reverse/Reverse.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 01/Exercise 1-19 - Reverse/Reverse.c -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 01/Exercise 1-20 - Detab/Detab.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 01/Exercise 1-20 - Detab/Detab.c -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 01/Exercise 1-21 - Entab/entab.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 01/Exercise 1-21 - Entab/entab.c -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 01/Exercise 1-22 - FoldLongInput/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 01/Exercise 1-22 - FoldLongInput/.gitignore -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 01/Exercise 1-22 - FoldLongInput/.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 01/Exercise 1-22 - FoldLongInput/.vscode/launch.json -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 01/Exercise 1-22 - FoldLongInput/.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 01/Exercise 1-22 - FoldLongInput/.vscode/tasks.json -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 01/Exercise 1-22 - FoldLongInput/examples.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 01/Exercise 1-22 - FoldLongInput/examples.txt -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 01/Exercise 1-22 - FoldLongInput/fold: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 01/Exercise 1-22 - FoldLongInput/fold -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 01/Exercise 1-22 - FoldLongInput/fold.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 01/Exercise 1-22 - FoldLongInput/fold.c -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 01/Exercise 1-23 - RemoveAllComments/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 01/Exercise 1-23 - RemoveAllComments/.gitignore -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 01/Exercise 1-23 - RemoveAllComments/.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 01/Exercise 1-23 - RemoveAllComments/.vscode/launch.json -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 01/Exercise 1-23 - RemoveAllComments/.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 01/Exercise 1-23 - RemoveAllComments/.vscode/tasks.json -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 01/Exercise 1-23 - RemoveAllComments/RemoveComments: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 01/Exercise 1-23 - RemoveAllComments/RemoveComments -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 01/Exercise 1-23 - RemoveAllComments/RemoveComments.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 01/Exercise 1-23 - RemoveAllComments/RemoveComments.c -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 01/Exercise 1-24 - RudimentarySyntaxChecker/main: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 01/Exercise 1-24 - RudimentarySyntaxChecker/main -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 01/Exercise 1-24 - RudimentarySyntaxChecker/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 01/Exercise 1-24 - RudimentarySyntaxChecker/main.c -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 01/Exercise 1-9 - CopyInputToOutput/CopyInputToOutput.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 01/Exercise 1-9 - CopyInputToOutput/CopyInputToOutput.c -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 02/Exercise 2-1 - TypeRanges/.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 02/Exercise 2-1 - TypeRanges/.vscode/settings.json -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 02/Exercise 2-1 - TypeRanges/main: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 02/Exercise 2-1 - TypeRanges/main -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 02/Exercise 2-1 - TypeRanges/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 02/Exercise 2-1 - TypeRanges/main.c -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 02/Exercise 2-10 - LowerRewrite/main: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 02/Exercise 2-10 - LowerRewrite/main -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 02/Exercise 2-10 - LowerRewrite/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 02/Exercise 2-10 - LowerRewrite/main.c -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 02/Exercise 2-2 - LoopEquivalent/main: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 02/Exercise 2-2 - LoopEquivalent/main -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 02/Exercise 2-2 - LoopEquivalent/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 02/Exercise 2-2 - LoopEquivalent/main.c -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 02/Exercise 2-3 - HexToInt/main: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 02/Exercise 2-3 - HexToInt/main -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 02/Exercise 2-3 - HexToInt/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 02/Exercise 2-3 - HexToInt/main.c -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 02/Exercise 2-4 - SqueezeAlternative/main: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 02/Exercise 2-4 - SqueezeAlternative/main -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 02/Exercise 2-4 - SqueezeAlternative/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 02/Exercise 2-4 - SqueezeAlternative/main.c -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 02/Exercise 2-5 - Any/.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 02/Exercise 2-5 - Any/.vscode/launch.json -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 02/Exercise 2-5 - Any/.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 02/Exercise 2-5 - Any/.vscode/tasks.json -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 02/Exercise 2-5 - Any/main: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 02/Exercise 2-5 - Any/main -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 02/Exercise 2-5 - Any/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 02/Exercise 2-5 - Any/main.c -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 02/Exercise 2-6 - SetBits/main: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 02/Exercise 2-6 - SetBits/main -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 02/Exercise 2-6 - SetBits/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 02/Exercise 2-6 - SetBits/main.c -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 02/Exercise 2-7 - Invert/main: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 02/Exercise 2-7 - Invert/main -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 02/Exercise 2-7 - Invert/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 02/Exercise 2-7 - Invert/main.c -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 02/Exercise 2-8 - RightRot/.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 02/Exercise 2-8 - RightRot/.vscode/settings.json -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 02/Exercise 2-8 - RightRot/main: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 02/Exercise 2-8 - RightRot/main -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 02/Exercise 2-8 - RightRot/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 02/Exercise 2-8 - RightRot/main.c -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 02/Exercise 2-9 - BitCount/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 02/Exercise 2-9 - BitCount/main.c -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 03/Exercise 3-1 - BinSearch/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 03/Exercise 3-1 - BinSearch/main.c -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 03/Exercise 3-2 - Escape/.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 03/Exercise 3-2 - Escape/.vscode/launch.json -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 03/Exercise 3-2 - Escape/.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 03/Exercise 3-2 - Escape/.vscode/tasks.json -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 03/Exercise 3-2 - Escape/main: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 03/Exercise 3-2 - Escape/main -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 03/Exercise 3-2 - Escape/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 03/Exercise 3-2 - Escape/main.c -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 03/Exercise 3-3 - Expand/.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 03/Exercise 3-3 - Expand/.vscode/launch.json -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 03/Exercise 3-3 - Expand/.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 03/Exercise 3-3 - Expand/.vscode/tasks.json -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 03/Exercise 3-3 - Expand/main: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 03/Exercise 3-3 - Expand/main -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 03/Exercise 3-3 - Expand/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 03/Exercise 3-3 - Expand/main.c -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 03/Exercise 3-4 - Itoa/.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 03/Exercise 3-4 - Itoa/.vscode/launch.json -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 03/Exercise 3-4 - Itoa/.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 03/Exercise 3-4 - Itoa/.vscode/settings.json -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 03/Exercise 3-4 - Itoa/.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 03/Exercise 3-4 - Itoa/.vscode/tasks.json -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 03/Exercise 3-4 - Itoa/main: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 03/Exercise 3-4 - Itoa/main -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 03/Exercise 3-4 - Itoa/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 03/Exercise 3-4 - Itoa/main.c -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 03/Exercise 3-5 - itob/.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 03/Exercise 3-5 - itob/.vscode/launch.json -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 03/Exercise 3-5 - itob/.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 03/Exercise 3-5 - itob/.vscode/tasks.json -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 03/Exercise 3-5 - itob/main: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 03/Exercise 3-5 - itob/main -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 03/Exercise 3-5 - itob/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 03/Exercise 3-5 - itob/main.c -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 03/Exercise 3-6 - Itoa/.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 03/Exercise 3-6 - Itoa/.vscode/launch.json -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 03/Exercise 3-6 - Itoa/.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 03/Exercise 3-6 - Itoa/.vscode/tasks.json -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 03/Exercise 3-6 - Itoa/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 03/Exercise 3-6 - Itoa/main.c -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 04/Exercise 4-1 - strrindex/.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 04/Exercise 4-1 - strrindex/.vscode/launch.json -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 04/Exercise 4-1 - strrindex/.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 04/Exercise 4-1 - strrindex/.vscode/tasks.json -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 04/Exercise 4-1 - strrindex/main: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 04/Exercise 4-1 - strrindex/main -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 04/Exercise 4-1 - strrindex/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 04/Exercise 4-1 - strrindex/main.c -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 04/Exercise 4-10 - Calculator/.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 04/Exercise 4-10 - Calculator/.vscode/launch.json -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 04/Exercise 4-10 - Calculator/.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 04/Exercise 4-10 - Calculator/.vscode/tasks.json -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 04/Exercise 4-10 - Calculator/main: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 04/Exercise 4-10 - Calculator/main -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 04/Exercise 4-10 - Calculator/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 04/Exercise 4-10 - Calculator/main.c -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 04/Exercise 4-11 - Calculator/.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 04/Exercise 4-11 - Calculator/.vscode/launch.json -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 04/Exercise 4-11 - Calculator/.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 04/Exercise 4-11 - Calculator/.vscode/tasks.json -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 04/Exercise 4-11 - Calculator/main: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 04/Exercise 4-11 - Calculator/main -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 04/Exercise 4-11 - Calculator/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 04/Exercise 4-11 - Calculator/main.c -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 04/Exercise 4-12 - Recursive itoa/main: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 04/Exercise 4-12 - Recursive itoa/main -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 04/Exercise 4-12 - Recursive itoa/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 04/Exercise 4-12 - Recursive itoa/main.c -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 04/Exercise 4-13 - Recursive reverse/.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 04/Exercise 4-13 - Recursive reverse/.vscode/launch.json -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 04/Exercise 4-13 - Recursive reverse/.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 04/Exercise 4-13 - Recursive reverse/.vscode/tasks.json -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 04/Exercise 4-13 - Recursive reverse/main: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 04/Exercise 4-13 - Recursive reverse/main -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 04/Exercise 4-13 - Recursive reverse/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 04/Exercise 4-13 - Recursive reverse/main.c -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 04/Exercise 4-14 - Swap/main: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 04/Exercise 4-14 - Swap/main -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 04/Exercise 4-14 - Swap/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 04/Exercise 4-14 - Swap/main.c -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 04/Exercise 4-2 - atof/.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 04/Exercise 4-2 - atof/.vscode/launch.json -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 04/Exercise 4-2 - atof/.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 04/Exercise 4-2 - atof/.vscode/tasks.json -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 04/Exercise 4-2 - atof/main: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 04/Exercise 4-2 - atof/main -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 04/Exercise 4-2 - atof/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 04/Exercise 4-2 - atof/main.c -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 04/Exercise 4-3 - Calculator/.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 04/Exercise 4-3 - Calculator/.vscode/launch.json -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 04/Exercise 4-3 - Calculator/.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 04/Exercise 4-3 - Calculator/.vscode/settings.json -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 04/Exercise 4-3 - Calculator/.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 04/Exercise 4-3 - Calculator/.vscode/tasks.json -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 04/Exercise 4-3 - Calculator/main: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 04/Exercise 4-3 - Calculator/main -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 04/Exercise 4-3 - Calculator/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 04/Exercise 4-3 - Calculator/main.c -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 04/Exercise 4-4 - Calculator/.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 04/Exercise 4-4 - Calculator/.vscode/launch.json -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 04/Exercise 4-4 - Calculator/.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 04/Exercise 4-4 - Calculator/.vscode/tasks.json -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 04/Exercise 4-4 - Calculator/main: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 04/Exercise 4-4 - Calculator/main -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 04/Exercise 4-4 - Calculator/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 04/Exercise 4-4 - Calculator/main.c -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 04/Exercise 4-5 - Calculator/.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 04/Exercise 4-5 - Calculator/.vscode/launch.json -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 04/Exercise 4-5 - Calculator/.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 04/Exercise 4-5 - Calculator/.vscode/tasks.json -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 04/Exercise 4-5 - Calculator/main: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 04/Exercise 4-5 - Calculator/main -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 04/Exercise 4-5 - Calculator/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 04/Exercise 4-5 - Calculator/main.c -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 04/Exercise 4-6 - Calculator/.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 04/Exercise 4-6 - Calculator/.vscode/launch.json -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 04/Exercise 4-6 - Calculator/.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 04/Exercise 4-6 - Calculator/.vscode/tasks.json -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 04/Exercise 4-6 - Calculator/main: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 04/Exercise 4-6 - Calculator/main -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 04/Exercise 4-6 - Calculator/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 04/Exercise 4-6 - Calculator/main.c -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 04/Exercise 4-7 - Calculator/.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 04/Exercise 4-7 - Calculator/.vscode/launch.json -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 04/Exercise 4-7 - Calculator/.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 04/Exercise 4-7 - Calculator/.vscode/tasks.json -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 04/Exercise 4-7 - Calculator/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 04/Exercise 4-7 - Calculator/main.c -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 04/Exercise 4-8 - Calculator/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 04/Exercise 4-8 - Calculator/main.c -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 04/Exercise 4-9 - Calculator/.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 04/Exercise 4-9 - Calculator/.vscode/tasks.json -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 04/Exercise 4-9 - Calculator/main: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 04/Exercise 4-9 - Calculator/main -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 04/Exercise 4-9 - Calculator/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 04/Exercise 4-9 - Calculator/main.c -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 05/Exercise 5-1 - getint/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 05/Exercise 5-1 - getint/.gitignore -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 05/Exercise 5-1 - getint/.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 05/Exercise 5-1 - getint/.vscode/tasks.json -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 05/Exercise 5-1 - getint/main: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 05/Exercise 5-1 - getint/main -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 05/Exercise 5-1 - getint/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 05/Exercise 5-1 - getint/main.c -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 05/Exercise 5-10 - expr/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 05/Exercise 5-10 - expr/.gitignore -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 05/Exercise 5-10 - expr/main: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 05/Exercise 5-10 - expr/main -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 05/Exercise 5-10 - expr/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 05/Exercise 5-10 - expr/main.c -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 05/Exercise 5-11 - entab_detab/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 05/Exercise 5-11 - entab_detab/.gitignore -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 05/Exercise 5-11 - entab_detab/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 05/Exercise 5-11 - entab_detab/main.c -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 05/Exercise 5-12 - entab_detab/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 05/Exercise 5-12 - entab_detab/.gitignore -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 05/Exercise 5-12 - entab_detab/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 05/Exercise 5-12 - entab_detab/main.c -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 05/Exercise 5-13 - tail/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 05/Exercise 5-13 - tail/.gitignore -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 05/Exercise 5-13 - tail/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 05/Exercise 5-13 - tail/main.c -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 05/Exercise 5-14 - Sort/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 05/Exercise 5-14 - Sort/.gitignore -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 05/Exercise 5-14 - Sort/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 05/Exercise 5-14 - Sort/main.c -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 05/Exercise 5-15 - Sort/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 05/Exercise 5-15 - Sort/.gitignore -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 05/Exercise 5-15 - Sort/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 05/Exercise 5-15 - Sort/main.c -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 05/Exercise 5-16 - Sort/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 05/Exercise 5-16 - Sort/.gitignore -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 05/Exercise 5-16 - Sort/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 05/Exercise 5-16 - Sort/main.c -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 05/Exercise 5-17 - Sort/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 05/Exercise 5-17 - Sort/.gitignore -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 05/Exercise 5-17 - Sort/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 05/Exercise 5-17 - Sort/main.c -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 05/Exercise 5-18 - dcl/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 05/Exercise 5-18 - dcl/.gitignore -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 05/Exercise 5-18 - dcl/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 05/Exercise 5-18 - dcl/main.c -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 05/Exercise 5-19 - undcl/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 05/Exercise 5-19 - undcl/.gitignore -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 05/Exercise 5-19 - undcl/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 05/Exercise 5-19 - undcl/main.c -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 05/Exercise 5-2 - getfloat/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 05/Exercise 5-2 - getfloat/.gitignore -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 05/Exercise 5-2 - getfloat/.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 05/Exercise 5-2 - getfloat/.vscode/launch.json -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 05/Exercise 5-2 - getfloat/.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 05/Exercise 5-2 - getfloat/.vscode/tasks.json -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 05/Exercise 5-2 - getfloat/main: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 05/Exercise 5-2 - getfloat/main -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 05/Exercise 5-2 - getfloat/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 05/Exercise 5-2 - getfloat/main.c -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 05/Exercise 5-20 - dcl/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 05/Exercise 5-20 - dcl/.gitignore -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 05/Exercise 5-20 - dcl/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 05/Exercise 5-20 - dcl/main.c -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 05/Exercise 5-3 - strcat/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 05/Exercise 5-3 - strcat/.gitignore -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 05/Exercise 5-3 - strcat/.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 05/Exercise 5-3 - strcat/.vscode/launch.json -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 05/Exercise 5-3 - strcat/.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 05/Exercise 5-3 - strcat/.vscode/tasks.json -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 05/Exercise 5-3 - strcat/main: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 05/Exercise 5-3 - strcat/main -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 05/Exercise 5-3 - strcat/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 05/Exercise 5-3 - strcat/main.c -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 05/Exercise 5-4 - strend/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 05/Exercise 5-4 - strend/.gitignore -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 05/Exercise 5-4 - strend/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 05/Exercise 5-4 - strend/main.c -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 05/Exercise 5-5 - str Library Functions/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 05/Exercise 5-5 - str Library Functions/.gitignore -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 05/Exercise 5-5 - str Library Functions/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 05/Exercise 5-5 - str Library Functions/main.c -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 05/Exercise 5-6 - Rewrite/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 05/Exercise 5-6 - Rewrite/.gitignore -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 05/Exercise 5-6 - Rewrite/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 05/Exercise 5-6 - Rewrite/main.c -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 05/Exercise 5-7 - Rewrite/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 05/Exercise 5-7 - Rewrite/.gitignore -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 05/Exercise 5-7 - Rewrite/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 05/Exercise 5-7 - Rewrite/main.c -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 05/Exercise 5-8 - Error Checking/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 05/Exercise 5-8 - Error Checking/.gitignore -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 05/Exercise 5-8 - Error Checking/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 05/Exercise 5-8 - Error Checking/main.c -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 05/Exercise 5-9 - Rewrite/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 05/Exercise 5-9 - Rewrite/.gitignore -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 05/Exercise 5-9 - Rewrite/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 05/Exercise 5-9 - Rewrite/main.c -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 06/Exercise 6-1 - getword/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 06/Exercise 6-1 - getword/.gitignore -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 06/Exercise 6-1 - getword/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 06/Exercise 6-1 - getword/main.c -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 06/Exercise 6-2 - readc/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 06/Exercise 6-2 - readc/.gitignore -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 06/Exercise 6-2 - readc/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 06/Exercise 6-2 - readc/main.c -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 06/Exercise 6-3 - cross-referencer/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 06/Exercise 6-3 - cross-referencer/.gitignore -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 06/Exercise 6-3 - cross-referencer/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 06/Exercise 6-3 - cross-referencer/main.c -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 06/Exercise 6-4 - distinctwords/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 06/Exercise 6-4 - distinctwords/.gitignore -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 06/Exercise 6-4 - distinctwords/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 06/Exercise 6-4 - distinctwords/main.c -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 06/Exercise 6-5 - undef/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 06/Exercise 6-5 - undef/.gitignore -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 06/Exercise 6-5 - undef/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 06/Exercise 6-5 - undef/main.c -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 06/Exercise 6-6 - defineprocessor/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 06/Exercise 6-6 - defineprocessor/.gitignore -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 06/Exercise 6-6 - defineprocessor/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 06/Exercise 6-6 - defineprocessor/main.c -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 07/Exercise 7-1 - convert/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 07/Exercise 7-1 - convert/.gitignore -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 07/Exercise 7-1 - convert/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 07/Exercise 7-1 - convert/main.c -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 07/Exercise 7-2 - arbitraryinput/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 07/Exercise 7-2 - arbitraryinput/.gitignore -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 07/Exercise 7-2 - arbitraryinput/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 07/Exercise 7-2 - arbitraryinput/main.c -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 07/Exercise 7-3 - minprintf/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 07/Exercise 7-3 - minprintf/.gitignore -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 07/Exercise 7-3 - minprintf/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 07/Exercise 7-3 - minprintf/main.c -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 07/Exercise 7-4 - minscanf/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 07/Exercise 7-4 - minscanf/.gitignore -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 07/Exercise 7-4 - minscanf/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 07/Exercise 7-4 - minscanf/main.c -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 07/Exercise 7-5 - postfixcalculator/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 07/Exercise 7-5 - postfixcalculator/.gitignore -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 07/Exercise 7-5 - postfixcalculator/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 07/Exercise 7-5 - postfixcalculator/main.c -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 07/Exercise 7-6 - compare/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 07/Exercise 7-6 - compare/.gitignore -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 07/Exercise 7-6 - compare/file1.txt: -------------------------------------------------------------------------------- 1 | Hi my name is Jamie. 2 | I am from England. 3 | -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 07/Exercise 7-6 - compare/file2.txt: -------------------------------------------------------------------------------- 1 | Hi my name is Jamie. 2 | I am from Scotland. 3 | -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 07/Exercise 7-6 - compare/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 07/Exercise 7-6 - compare/main.c -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 07/Exercise 7-7 - patternfinder/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 07/Exercise 7-7 - patternfinder/.gitignore -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 07/Exercise 7-7 - patternfinder/file1.txt: -------------------------------------------------------------------------------- 1 | test 2 | -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 07/Exercise 7-7 - patternfinder/file2.txt: -------------------------------------------------------------------------------- 1 | not 2 | test2 3 | -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 07/Exercise 7-7 - patternfinder/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 07/Exercise 7-7 - patternfinder/main.c -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 07/Exercise 7-8 - PrintFiles/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 07/Exercise 7-8 - PrintFiles/.gitignore -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 07/Exercise 7-8 - PrintFiles/file1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 07/Exercise 7-8 - PrintFiles/file1.txt -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 07/Exercise 7-8 - PrintFiles/file2.txt: -------------------------------------------------------------------------------- 1 | not 2 | test2 3 | -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 07/Exercise 7-8 - PrintFiles/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 07/Exercise 7-8 - PrintFiles/main.c -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 07/Exercise 7-9 - isupper/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 07/Exercise 7-9 - isupper/.gitignore -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 07/Exercise 7-9 - isupper/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 07/Exercise 7-9 - isupper/main.c -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 08/Exercise 8-1 - cat/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 08/Exercise 8-1 - cat/.gitignore -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 08/Exercise 8-1 - cat/Sample-text-file-1000kb.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 08/Exercise 8-1 - cat/Sample-text-file-1000kb.txt -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 08/Exercise 8-1 - cat/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 08/Exercise 8-1 - cat/main.c -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 08/Exercise 8-2 - fields/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 08/Exercise 8-2 - fields/.gitignore -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 08/Exercise 8-2 - fields/Sample-text-file-1000kb.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 08/Exercise 8-2 - fields/Sample-text-file-1000kb.txt -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 08/Exercise 8-2 - fields/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 08/Exercise 8-2 - fields/main.c -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 08/Exercise 8-2 - fields/syscall.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 08/Exercise 8-2 - fields/syscall.h -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 08/Exercise 8-3 - _flushbuf/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 08/Exercise 8-3 - _flushbuf/.gitignore -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 08/Exercise 8-3 - _flushbuf/Sample-text-file-1000kb.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 08/Exercise 8-3 - _flushbuf/Sample-text-file-1000kb.txt -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 08/Exercise 8-3 - _flushbuf/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 08/Exercise 8-3 - _flushbuf/main.c -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 08/Exercise 8-3 - _flushbuf/syscall.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 08/Exercise 8-3 - _flushbuf/syscall.h -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 08/Exercise 8-4 - fseek/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 08/Exercise 8-4 - fseek/.gitignore -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 08/Exercise 8-4 - fseek/Sample-text-file-1000kb.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 08/Exercise 8-4 - fseek/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 08/Exercise 8-4 - fseek/main.c -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 08/Exercise 8-4 - fseek/syscall.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 08/Exercise 8-4 - fseek/syscall.h -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 08/Exercise 8-4 - fseek/test.txt: -------------------------------------------------------------------------------- 1 | My name is Jamie -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 08/Exercise 8-5 - fsize/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 08/Exercise 8-5 - fsize/.gitignore -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 08/Exercise 8-5 - fsize/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 08/Exercise 8-5 - fsize/main.c -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 08/Exercise 8-6 - calloc/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 08/Exercise 8-6 - calloc/.gitignore -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 08/Exercise 8-6 - calloc/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 08/Exercise 8-6 - calloc/main.c -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 08/Exercise 8-7 - malloc/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 08/Exercise 8-7 - malloc/.gitignore -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 08/Exercise 8-7 - malloc/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 08/Exercise 8-7 - malloc/main.c -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 08/Exercise 8-8 - bfree/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 08/Exercise 8-8 - bfree/.gitignore -------------------------------------------------------------------------------- /The C Programming Language Second Edition/Chapter 08/Exercise 8-8 - bfree/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieSandell/C/HEAD/The C Programming Language Second Edition/Chapter 08/Exercise 8-8 - bfree/main.c --------------------------------------------------------------------------------