Feb 17, 2022

Character arrays in C (Strings)

Operations on Strings (input and output)

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

int main()
{
    char string1[] = "stringA";
    char string2[] = "stringa";
    int arr_size = sizeof(string1) / sizeof(char);

    // printing string
    printf("%s \n" , string1);
    printf("%c \n" , *string1);
    printf("%s \n" , string1);

    //comparing strings
    int diff = strcmp(string1 , string2);
    printf("%d \n" , diff);

//function to take input of the string type by user
    fgets(string1 , arr_size , stdin);

    //printing string using loop
    for ( int i = 0; i < arr_size; i++ )
    {
        printf("%c" , *(string1 + i));
    }

    return 0;
}

No comments:

Post a Comment

Comparing two files in C language.

Operations on More than one File.    # include < stdio.h > # include < stdlib.h > # include < string.h > int main ( int ...