Home / Programs / Read string from user using C Functions
🚀 Programming Example

Read string from user using C Functions

👁 381 Views
💻 Practical Program
📘 Step Learning
In this program we will use gets() function to take the string value in the array variable.

Strings handling functions are defined under "string.h" header file.

  #include <string.h> 

💻 Program Code

#include<stdio.h>
#include<string.h>
int main()
{
int i;

char arrayName[100];
gets(arrayName);

   for(i = 0; arrayName[i] != 0; i++)
    {
    printf("%c", arrayName[i]);
    }
}

                        

🖥 Program Output

Hello
Hello
                            

📘 Explanation

You can user this code for the same program

Note:?Though,?gets()?and?puts()?function handle strings, both these functions are defined in?"string.h"?header file.



#include<stdio.h>
#include<string.h>
int main()
{
int i;
char arrayName[100];
gets(arrayName);
puts(arrayName);
}


📚 Learning Subject

Master Programming Through Practical Examples

Improve your coding logic, problem-solving skills and programming confidence by practicing real-world examples with explanations.

🎯 How to learn from this example

First understand the algorithm carefully. Then study the program line-by-line and compare it with the output. Finally, review the explanation section to strengthen your logic and programming understanding.

🔥 Practice suggestion

Rewrite the program without looking at the code. Modify values, conditions or logic and run it again. This helps improve confidence and strengthens coding skills much faster.