#include
#include
void convertToUppercase( char *sPtr ); /* prototype */
int main()
{
char string[] = "characters and abcde";
printf( "The string before conversion is: %s", string );
convertToUppercase( string );
printf( "\nThe string after conversion is: %s\n", string );
return 0;
}
void convertToUppercase( char *sPtr )
{
while ( *sPtr != '\0' ) {
if ( islower( *sPtr ) ) {
*sPtr = toupper( *sPtr );
}
++sPtr;
}
}
The string before conversion is: characters and abcde
The string after conversion is: CHARACTERS AND ABCDE