100% c prog .. using scanf() how to read name with blank space in between.

#include<stdio.h>
void main()
{
    char name[12]; / we assume max length  of the name   is 12
 printf("\n enter a name:"); 
 scanf("%s",name);  //scanf పెడితే ..పేరు మధ్యలో ఖాళీ వుంటే మొదటి పదం వరకే తీసుకొనును
 printf("\n name=%s",name);

}

తెరమీద ఇలా 

enter a name:bhArat
name=bhArat


enter a name:bharat kumAr
name=bharat

----------------

#include<stdio.h>
void main()
{
    char nAm[12]; // we assume max length  of the nAm is 12 
    printf("enter nAm:");
    scanf("%[^\n]",nAm); //to consider blank space also within the name 'bharat kumAr'
    printf("\n nAm=%s",nAm);
}

తెరమీద ఇలా 
enter nAm:bharat kumar
nAm=bharat kumar

కామెంట్‌లు

ఈ బ్లాగ్ నుండి ప్రసిద్ధ పోస్ట్‌లు

100% C prog to write content into a file and then read it back onto the console

Spic macay

శ్రీరస్తు.. రామలింగ 18-1-24 (సూరసాని వారి ఆహ్వానము)