I'm taking array of character size of 10 , but in return it gives me out-range array(10+) string, YOU CAN REFER TO MY CODE
#include<stdio.h>
int main(){
    char name[10]; `array of 10 Character`
    gets(name); `INPUT:  THIS IS BEAUTIFUL WORLD!` 
    printf("Given string %s", name); `it should print only 10 string in c` 
    ` OUTPUT : Given string THIS IS BEAUTIFUL WORLD! `
    return 0;
}
 
     
    