0
Need of scanf("\n") before scanf("%[^\n]%*c")
I was trying to take input a sentence and I used the scanf("%![^\n]%*c") But errror occured. And I had to use scanf("\n") on the previous line. This is a problem in C
2 ответов
0
This is because the '\n' in the previous line was not scanned, so it was scanned by the next scanf(which u used) which resulted in stopping of further input due to occurence of '\n'
- 1
Use gets() to get input as sentence