cin.clear();
cin.ignore(numeric_limits<streamsize>::max(), '
');
// C Code to explain why not
// clearing the input buffer
// causes undesired outputs
#include<stdio.h>
int main()
{
char str[80], ch;
// Scan input from user -
// GeeksforGeeks for example
scanf("%s", str);
// Scan character from user-
// 'a' for example
ch = getchar();
// Printing character array,
// prints “GeeksforGeeks”)
printf("%s
", str);
// This does not print
// character 'a'
printf("%c", ch);
return 0;
}
Code Example |
---|
Cpp :: strlen in c++ |
Cpp :: c++ program transpose of matrix |
Cpp :: play audio c++ |
Cpp :: find max element in array c++ |
Cpp :: get value of enum cpp |
Cpp :: min element in stl c++ |
Cpp :: c++ iterate over vector of pointers |
Cpp :: sort 0 1 2 leetcode |
Cpp :: built in factorial function in c++ |
Cpp :: size of array |
Cpp :: c++ vector declaration |
Cpp :: pointer address to string |
Cpp :: ue4 float to fstring |
Cpp :: c++ hello world |
Cpp :: std vector c++ |
Cpp :: palindrome checker in c++ |
Cpp :: c++ casting |
Cpp :: log in c++ |
Cpp :: factorial loop c++ |
Cpp :: how to write hello world in c++ |
Cpp :: ++i and i++ |
Cpp :: c++ add two char together |
Cpp :: Convert a hexadecimal number into decimal c++ |
Cpp :: zero fill in c++ |
Cpp :: length of number c++ |
Cpp :: c ++ splitlines |
Cpp :: doubly linked list code in c++ |
Cpp :: c++ client service ros |
Cpp :: prime or not in cpp |
Cpp :: How to split a string by Specific Delimiter in C/C++ |