Using an inverted scan set : scanf Basics « printf scanf « C Tutorial






#include <stdio.h>

int main()
{ 
   char z[ 9 ]; 
   
   printf( "Enter a string: " );
   scanf( "%[^aeiou]", z ); 

   printf( "The input was \"%s\"\n", z );

   return 0;

}
Enter a string: string
The input was "str"








4.20.scanf Basics
4.20.1.scanf
4.20.2.Using Scanf to Receive Input from a User
4.20.3.The scanf placeholders
4.20.4.Use scanf to get input from a standard input device, such as a keyboard
4.20.5.Pass pointer argument to scanf
4.20.6.Using an inverted scan set
4.20.7.Reading and discarding characters from the input stream