Reading a string with gets() : String General « String « C / ANSI-C






Reading a string with gets()


#include <stdio.h>

void main()
{
  char initial[2] = { 0 };
  char name[80] = { 0 };

  printf("Your first initial: ");
  gets(initial);
  
  printf("Your name: " );
  gets(name);
  
  if(initial[0] != name[0])
      printf("\n%s,you got your initial wrong.\n", name);
  else
      printf("\nHi, %s. Your initial is correct. Well done!\n", name);
}


           
       








Related examples in the same category

1.Analyze comma-separated list of wordsAnalyze comma-separated list of words
2.Storing and displaying proverbs in order of length
3.Removing spaces and puctuation from a stringRemoving spaces and puctuation from a string
4.A function to read a string terminated by an arbitrary characterA function to read a string terminated by an arbitrary character
5.Looking for palindromes
6.Output a name and address 2
7.Output a name and address in a single statement
8.Output a name and address
9.REVERSI An Othello type gameREVERSI An Othello type game
10.Managing memory and storing strings
11.Arrays of Pointers to StringsArrays of Pointers to Strings
12.Function: Sort string
13.Output string
14.Use gets to get the whole string
15.String length and string compareString length and string compare
16.How to copy a string