├── Appendix ├── bstr_hello.c ├── bstr_split.c └── bstr_trim.c ├── Chapter01 ├── comments.c ├── hello1.c └── hello2.c ├── Chapter02 ├── hello.c ├── hello2.c ├── hello3.c ├── hello4.c ├── hello5.c ├── hello6.c ├── hello7.c ├── hello_nowhitespace.c ├── hello_whitespace.c ├── main.c ├── main2.c └── printingEscapeSquences.c ├── Chapter03 ├── sizes_ranges1.c └── sizes_ranges2.c ├── Chapter04 ├── inchesToFeet.c ├── printDistance1.c └── printDistance2.c ├── Chapter05 ├── calcLength.c ├── casting.c ├── convertDigitToInt.c ├── convertTemperature.c ├── convertTemperature_NoNo.c ├── convertUpperLower.c ├── logical.c ├── prefixpostix.c ├── printLength.c └── truncRounding.c ├── Chapter06 ├── calc.c ├── leapYear1.c ├── leapYear2.c ├── leapYear3.c └── temp.c ├── Chapter07 ├── gauss_bruteforce.c ├── gauss_goto.c ├── gauss_loops.c ├── gauss_loops2.c └── primes.c ├── Chapter08 ├── shapes.c └── shapes2.c ├── Chapter09 ├── card.c ├── card2.c └── card3.c ├── Chapter10 ├── card.h ├── card4.c └── card5.c ├── Chapter11 ├── array1.c ├── array2.c ├── array3.c └── array3.h ├── Chapter12 ├── arraysND.c └── arraysND.h ├── Chapter13 ├── pointers1.c ├── pointers2.c ├── pointers3.c └── pointers4.c ├── Chapter14 ├── arrayOfPointers.c ├── arrays_pointers.c ├── arrays_pointers_funcs.c └── syarra_sretniop.c ├── Chapter15 ├── greet.c ├── printASCII_version1.c ├── printASCII_version2.c ├── printASCII_version3.c ├── printASCIIwithControl.c ├── printASCIIwithControlAndEscape.c ├── printExtendedASCII.c ├── saferStringOps.c ├── showChar.c └── simpleStrings.c ├── Chapter16 ├── carddeck.c ├── carddeck_0.c ├── carddeck_1a.c ├── carddeck_1b.c ├── carddeck_1c.c ├── carddeck_2a.c ├── carddeck_2b.c └── carddeck_3.c ├── Chapter17 └── heading.c ├── Chapter18 └── linkedlisttester.c ├── Chapter19 ├── character_string.c ├── double.c ├── signedInt.c └── unsignedInt.c ├── Chapter20 ├── example_getopt_long.c ├── example_gnu_getopts_long.c └── showArgs.c ├── Chapter21 ├── flush.c ├── internalFormatting.c ├── nameSorter.c ├── read2Numbers.c ├── read2NumbersUsingResult.c ├── readChar.c ├── readDate.c ├── readScanSet.c ├── readString.c ├── readString2.c ├── readWidth.c └── usingAtoi.c ├── Chapter22 ├── open_close_argv.c ├── open_close_fgetstr.c └── open_close_string.c ├── Chapter23 ├── createUnsorted.c ├── getoptFiles.c ├── nameList.c ├── nameList.h ├── sortNames.c └── test_trimStr.c ├── Chapter24 ├── card.c ├── card.h ├── carddeck.c ├── dealer.c ├── dealer.h ├── deck.c ├── deck.h ├── hand.c └── hand.h ├── Chapter25 ├── circle.c └── trig.c ├── LICENSE └── README.md /Appendix/bstr_hello.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Programming/HEAD/Appendix/bstr_hello.c -------------------------------------------------------------------------------- /Appendix/bstr_split.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Programming/HEAD/Appendix/bstr_split.c -------------------------------------------------------------------------------- /Appendix/bstr_trim.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Programming/HEAD/Appendix/bstr_trim.c -------------------------------------------------------------------------------- /Chapter01/comments.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Programming/HEAD/Chapter01/comments.c -------------------------------------------------------------------------------- /Chapter01/hello1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Programming/HEAD/Chapter01/hello1.c -------------------------------------------------------------------------------- /Chapter01/hello2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Programming/HEAD/Chapter01/hello2.c -------------------------------------------------------------------------------- /Chapter02/hello.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Programming/HEAD/Chapter02/hello.c -------------------------------------------------------------------------------- /Chapter02/hello2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Programming/HEAD/Chapter02/hello2.c -------------------------------------------------------------------------------- /Chapter02/hello3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Programming/HEAD/Chapter02/hello3.c -------------------------------------------------------------------------------- /Chapter02/hello4.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Programming/HEAD/Chapter02/hello4.c -------------------------------------------------------------------------------- /Chapter02/hello5.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Programming/HEAD/Chapter02/hello5.c -------------------------------------------------------------------------------- /Chapter02/hello6.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Programming/HEAD/Chapter02/hello6.c -------------------------------------------------------------------------------- /Chapter02/hello7.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Programming/HEAD/Chapter02/hello7.c -------------------------------------------------------------------------------- /Chapter02/hello_nowhitespace.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Programming/HEAD/Chapter02/hello_nowhitespace.c -------------------------------------------------------------------------------- /Chapter02/hello_whitespace.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Programming/HEAD/Chapter02/hello_whitespace.c -------------------------------------------------------------------------------- /Chapter02/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Programming/HEAD/Chapter02/main.c -------------------------------------------------------------------------------- /Chapter02/main2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Programming/HEAD/Chapter02/main2.c -------------------------------------------------------------------------------- /Chapter02/printingEscapeSquences.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Programming/HEAD/Chapter02/printingEscapeSquences.c -------------------------------------------------------------------------------- /Chapter03/sizes_ranges1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Programming/HEAD/Chapter03/sizes_ranges1.c -------------------------------------------------------------------------------- /Chapter03/sizes_ranges2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Programming/HEAD/Chapter03/sizes_ranges2.c -------------------------------------------------------------------------------- /Chapter04/inchesToFeet.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Programming/HEAD/Chapter04/inchesToFeet.c -------------------------------------------------------------------------------- /Chapter04/printDistance1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Programming/HEAD/Chapter04/printDistance1.c -------------------------------------------------------------------------------- /Chapter04/printDistance2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Programming/HEAD/Chapter04/printDistance2.c -------------------------------------------------------------------------------- /Chapter05/calcLength.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Programming/HEAD/Chapter05/calcLength.c -------------------------------------------------------------------------------- /Chapter05/casting.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Programming/HEAD/Chapter05/casting.c -------------------------------------------------------------------------------- /Chapter05/convertDigitToInt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Programming/HEAD/Chapter05/convertDigitToInt.c -------------------------------------------------------------------------------- /Chapter05/convertTemperature.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Programming/HEAD/Chapter05/convertTemperature.c -------------------------------------------------------------------------------- /Chapter05/convertTemperature_NoNo.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Programming/HEAD/Chapter05/convertTemperature_NoNo.c -------------------------------------------------------------------------------- /Chapter05/convertUpperLower.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Programming/HEAD/Chapter05/convertUpperLower.c -------------------------------------------------------------------------------- /Chapter05/logical.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Programming/HEAD/Chapter05/logical.c -------------------------------------------------------------------------------- /Chapter05/prefixpostix.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Programming/HEAD/Chapter05/prefixpostix.c -------------------------------------------------------------------------------- /Chapter05/printLength.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Programming/HEAD/Chapter05/printLength.c -------------------------------------------------------------------------------- /Chapter05/truncRounding.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Programming/HEAD/Chapter05/truncRounding.c -------------------------------------------------------------------------------- /Chapter06/calc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Programming/HEAD/Chapter06/calc.c -------------------------------------------------------------------------------- /Chapter06/leapYear1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Programming/HEAD/Chapter06/leapYear1.c -------------------------------------------------------------------------------- /Chapter06/leapYear2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Programming/HEAD/Chapter06/leapYear2.c -------------------------------------------------------------------------------- /Chapter06/leapYear3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Programming/HEAD/Chapter06/leapYear3.c -------------------------------------------------------------------------------- /Chapter06/temp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Programming/HEAD/Chapter06/temp.c -------------------------------------------------------------------------------- /Chapter07/gauss_bruteforce.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Programming/HEAD/Chapter07/gauss_bruteforce.c -------------------------------------------------------------------------------- /Chapter07/gauss_goto.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Programming/HEAD/Chapter07/gauss_goto.c -------------------------------------------------------------------------------- /Chapter07/gauss_loops.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Programming/HEAD/Chapter07/gauss_loops.c -------------------------------------------------------------------------------- /Chapter07/gauss_loops2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Programming/HEAD/Chapter07/gauss_loops2.c -------------------------------------------------------------------------------- /Chapter07/primes.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Programming/HEAD/Chapter07/primes.c -------------------------------------------------------------------------------- /Chapter08/shapes.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Programming/HEAD/Chapter08/shapes.c -------------------------------------------------------------------------------- /Chapter08/shapes2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Programming/HEAD/Chapter08/shapes2.c -------------------------------------------------------------------------------- /Chapter09/card.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Programming/HEAD/Chapter09/card.c -------------------------------------------------------------------------------- /Chapter09/card2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Programming/HEAD/Chapter09/card2.c -------------------------------------------------------------------------------- /Chapter09/card3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Programming/HEAD/Chapter09/card3.c -------------------------------------------------------------------------------- /Chapter10/card.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Programming/HEAD/Chapter10/card.h -------------------------------------------------------------------------------- /Chapter10/card4.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Programming/HEAD/Chapter10/card4.c -------------------------------------------------------------------------------- /Chapter10/card5.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Programming/HEAD/Chapter10/card5.c -------------------------------------------------------------------------------- /Chapter11/array1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Programming/HEAD/Chapter11/array1.c -------------------------------------------------------------------------------- /Chapter11/array2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Programming/HEAD/Chapter11/array2.c -------------------------------------------------------------------------------- /Chapter11/array3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Programming/HEAD/Chapter11/array3.c -------------------------------------------------------------------------------- /Chapter11/array3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Programming/HEAD/Chapter11/array3.h -------------------------------------------------------------------------------- /Chapter12/arraysND.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Programming/HEAD/Chapter12/arraysND.c -------------------------------------------------------------------------------- /Chapter12/arraysND.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Programming/HEAD/Chapter12/arraysND.h -------------------------------------------------------------------------------- /Chapter13/pointers1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Programming/HEAD/Chapter13/pointers1.c -------------------------------------------------------------------------------- /Chapter13/pointers2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Programming/HEAD/Chapter13/pointers2.c -------------------------------------------------------------------------------- /Chapter13/pointers3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Programming/HEAD/Chapter13/pointers3.c -------------------------------------------------------------------------------- /Chapter13/pointers4.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Programming/HEAD/Chapter13/pointers4.c -------------------------------------------------------------------------------- /Chapter14/arrayOfPointers.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Programming/HEAD/Chapter14/arrayOfPointers.c -------------------------------------------------------------------------------- /Chapter14/arrays_pointers.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Programming/HEAD/Chapter14/arrays_pointers.c -------------------------------------------------------------------------------- /Chapter14/arrays_pointers_funcs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Programming/HEAD/Chapter14/arrays_pointers_funcs.c -------------------------------------------------------------------------------- /Chapter14/syarra_sretniop.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Programming/HEAD/Chapter14/syarra_sretniop.c -------------------------------------------------------------------------------- /Chapter15/greet.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Programming/HEAD/Chapter15/greet.c -------------------------------------------------------------------------------- /Chapter15/printASCII_version1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Programming/HEAD/Chapter15/printASCII_version1.c -------------------------------------------------------------------------------- /Chapter15/printASCII_version2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Programming/HEAD/Chapter15/printASCII_version2.c -------------------------------------------------------------------------------- /Chapter15/printASCII_version3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Programming/HEAD/Chapter15/printASCII_version3.c -------------------------------------------------------------------------------- /Chapter15/printASCIIwithControl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Programming/HEAD/Chapter15/printASCIIwithControl.c -------------------------------------------------------------------------------- /Chapter15/printASCIIwithControlAndEscape.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Programming/HEAD/Chapter15/printASCIIwithControlAndEscape.c -------------------------------------------------------------------------------- /Chapter15/printExtendedASCII.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Programming/HEAD/Chapter15/printExtendedASCII.c -------------------------------------------------------------------------------- /Chapter15/saferStringOps.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Programming/HEAD/Chapter15/saferStringOps.c -------------------------------------------------------------------------------- /Chapter15/showChar.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Programming/HEAD/Chapter15/showChar.c -------------------------------------------------------------------------------- /Chapter15/simpleStrings.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Programming/HEAD/Chapter15/simpleStrings.c -------------------------------------------------------------------------------- /Chapter16/carddeck.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Programming/HEAD/Chapter16/carddeck.c -------------------------------------------------------------------------------- /Chapter16/carddeck_0.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Programming/HEAD/Chapter16/carddeck_0.c -------------------------------------------------------------------------------- /Chapter16/carddeck_1a.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Programming/HEAD/Chapter16/carddeck_1a.c -------------------------------------------------------------------------------- /Chapter16/carddeck_1b.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Programming/HEAD/Chapter16/carddeck_1b.c -------------------------------------------------------------------------------- /Chapter16/carddeck_1c.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Programming/HEAD/Chapter16/carddeck_1c.c -------------------------------------------------------------------------------- /Chapter16/carddeck_2a.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Programming/HEAD/Chapter16/carddeck_2a.c -------------------------------------------------------------------------------- /Chapter16/carddeck_2b.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Programming/HEAD/Chapter16/carddeck_2b.c -------------------------------------------------------------------------------- /Chapter16/carddeck_3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Programming/HEAD/Chapter16/carddeck_3.c -------------------------------------------------------------------------------- /Chapter17/heading.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Programming/HEAD/Chapter17/heading.c -------------------------------------------------------------------------------- /Chapter18/linkedlisttester.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Programming/HEAD/Chapter18/linkedlisttester.c -------------------------------------------------------------------------------- /Chapter19/character_string.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Programming/HEAD/Chapter19/character_string.c -------------------------------------------------------------------------------- /Chapter19/double.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Programming/HEAD/Chapter19/double.c -------------------------------------------------------------------------------- /Chapter19/signedInt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Programming/HEAD/Chapter19/signedInt.c -------------------------------------------------------------------------------- /Chapter19/unsignedInt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Programming/HEAD/Chapter19/unsignedInt.c -------------------------------------------------------------------------------- /Chapter20/example_getopt_long.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Programming/HEAD/Chapter20/example_getopt_long.c -------------------------------------------------------------------------------- /Chapter20/example_gnu_getopts_long.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Programming/HEAD/Chapter20/example_gnu_getopts_long.c -------------------------------------------------------------------------------- /Chapter20/showArgs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Programming/HEAD/Chapter20/showArgs.c -------------------------------------------------------------------------------- /Chapter21/flush.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Programming/HEAD/Chapter21/flush.c -------------------------------------------------------------------------------- /Chapter21/internalFormatting.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Programming/HEAD/Chapter21/internalFormatting.c -------------------------------------------------------------------------------- /Chapter21/nameSorter.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Programming/HEAD/Chapter21/nameSorter.c -------------------------------------------------------------------------------- /Chapter21/read2Numbers.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Programming/HEAD/Chapter21/read2Numbers.c -------------------------------------------------------------------------------- /Chapter21/read2NumbersUsingResult.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Programming/HEAD/Chapter21/read2NumbersUsingResult.c -------------------------------------------------------------------------------- /Chapter21/readChar.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Programming/HEAD/Chapter21/readChar.c -------------------------------------------------------------------------------- /Chapter21/readDate.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Programming/HEAD/Chapter21/readDate.c -------------------------------------------------------------------------------- /Chapter21/readScanSet.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Programming/HEAD/Chapter21/readScanSet.c -------------------------------------------------------------------------------- /Chapter21/readString.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Programming/HEAD/Chapter21/readString.c -------------------------------------------------------------------------------- /Chapter21/readString2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Programming/HEAD/Chapter21/readString2.c -------------------------------------------------------------------------------- /Chapter21/readWidth.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Programming/HEAD/Chapter21/readWidth.c -------------------------------------------------------------------------------- /Chapter21/usingAtoi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Programming/HEAD/Chapter21/usingAtoi.c -------------------------------------------------------------------------------- /Chapter22/open_close_argv.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Programming/HEAD/Chapter22/open_close_argv.c -------------------------------------------------------------------------------- /Chapter22/open_close_fgetstr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Programming/HEAD/Chapter22/open_close_fgetstr.c -------------------------------------------------------------------------------- /Chapter22/open_close_string.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Programming/HEAD/Chapter22/open_close_string.c -------------------------------------------------------------------------------- /Chapter23/createUnsorted.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Programming/HEAD/Chapter23/createUnsorted.c -------------------------------------------------------------------------------- /Chapter23/getoptFiles.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Programming/HEAD/Chapter23/getoptFiles.c -------------------------------------------------------------------------------- /Chapter23/nameList.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Programming/HEAD/Chapter23/nameList.c -------------------------------------------------------------------------------- /Chapter23/nameList.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Programming/HEAD/Chapter23/nameList.h -------------------------------------------------------------------------------- /Chapter23/sortNames.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Programming/HEAD/Chapter23/sortNames.c -------------------------------------------------------------------------------- /Chapter23/test_trimStr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Programming/HEAD/Chapter23/test_trimStr.c -------------------------------------------------------------------------------- /Chapter24/card.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Programming/HEAD/Chapter24/card.c -------------------------------------------------------------------------------- /Chapter24/card.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Programming/HEAD/Chapter24/card.h -------------------------------------------------------------------------------- /Chapter24/carddeck.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Programming/HEAD/Chapter24/carddeck.c -------------------------------------------------------------------------------- /Chapter24/dealer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Programming/HEAD/Chapter24/dealer.c -------------------------------------------------------------------------------- /Chapter24/dealer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Programming/HEAD/Chapter24/dealer.h -------------------------------------------------------------------------------- /Chapter24/deck.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Programming/HEAD/Chapter24/deck.c -------------------------------------------------------------------------------- /Chapter24/deck.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Programming/HEAD/Chapter24/deck.h -------------------------------------------------------------------------------- /Chapter24/hand.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Programming/HEAD/Chapter24/hand.c -------------------------------------------------------------------------------- /Chapter24/hand.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Programming/HEAD/Chapter24/hand.h -------------------------------------------------------------------------------- /Chapter25/circle.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Programming/HEAD/Chapter25/circle.c -------------------------------------------------------------------------------- /Chapter25/trig.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Programming/HEAD/Chapter25/trig.c -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Programming/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Programming/HEAD/README.md --------------------------------------------------------------------------------