String length and string compare : String General « String « C / ANSI-C

Home
C / ANSI-C
1.assert.h
2.Console
3.ctype.h
4.Data Structure Algorithm
5.Data Type
6.Development
7.File
8.Function
9.Language Basics
10.Macro Preprocessor
11.Math
12.math.h
13.Memory
14.Pointer
15.setjmp.h
16.signal.h
17.Small Application
18.stdio.h
19.stdlib.h
20.String
21.string.h
22.Structure
23.time.h
24.wctype.h
C Tutorial
C++
C++ Tutorial
Visual C++ .NET
C / ANSI-C » String » String GeneralScreenshots 
String length and string compare
String length and string compare

  
#include <string.h>
#include <stdio.h>

int main(void)
{
  char str1[80], str2[80];
  int i;

  printf("Enter the first string: ");
  gets(str1);
  
  printf("Enter the second string: ");
  gets(str2);

  /* see how long the strings are */
  printf("%s is %d chars long\n", str1, strlen(str1));
  printf("%s is %d chars long\n", str2, strlen(str2));

  /* compare the strings */
  i = strcmp(str1, str2);
  if(!i
      printf("The strings are equal.\n");
  else if(i<0
      printf("%s is less than %s\n", str1, str2);
  else 
      printf("%s is greater than %s\n", str1, str2);

  /* concatenate str2 to end of str1 if
     there is enough room */
  if(strlen(str1+ strlen(str280) {
       strcat(str1, str2);
       printf("%s\n", str1);
  }

  /* copy str2 to str1 */
  strcpy(str1, str2);
  printf("%s %s\n", str1, str2);

  return 0;
}

           
       
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.Reading a string with gets()
11.Managing memory and storing strings
12.Arrays of Pointers to StringsArrays of Pointers to Strings
13.Function: Sort string
14.Output string
15.Use gets to get the whole string
16.How to copy a string
www.java2java.com | Contact Us
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.