// Lecture example for COMP1511/1911 Week 4 Thursday // Some simple examples demonstrating how strings work in C #include #include #define MAX 20 void capitalise(char s[]); int main(void) { char movie[MAX]; while(fgets(movie, MAX, stdin) != NULL) { printf("%s\n", movie); capitalise(movie); printf("%s\n", movie); } // Read in one string (try one that is too long) // Print it out // Read in many strings instead of 1 // Capitalise each string return 0; } void capitalise(char s[]) { int i = 0; while (s[i] != '\0') { s[i] = toupper(s[i]); i++; } }