Page 139 - 6437
P. 139

}

                          When the above code is compiled and executed, it waits for you to input some text. When
                   you enter a text and press enter, then program proceeds and reads the input and displays it as
                   follows:


                 $./a.out
                 Enter a value : seven 7

                 You entered: seven 7
                          Here, it should be noted that scanf() expects input in the same format as you provided %s
                   and %d, which means you have to provide valid inputs like "string integer". If you provide "string
                   string" or "integer integer", then it will be assumed as wrong input. Secondly, while reading a
                   string, scanf() stops reading as soon as it encounters a space, so "this is test" are three strings for
                   scanf().



























































                                                                                                     142
   134   135   136   137   138   139   140   141   142   143   144