100% finding length of string that has no spaces in between

// prog to find string length
#include <stdio.h>
void main()
{
    int i;
    char nAmamu[9];
    printf("\n enter a name with upto 9 characters without space:");
    scanf("%s",nAmamu);
    for(i=0;nAmamu[i]!='\0';i++); //purposefully semicolon is used
    printf("\n length of the name %s is =%d",nAmamu, i);
}
ఔట్పుట్  తెర  మీద ఇలా..

enter a name with upto 9 characters without space:ravi
 length of the name ravi is =4

ఒకవేళ పేరులో ఖాళీ స్థలం వుంటే అది మొదటి పదం మాత్రమే తీసుకుంటుంది  ఇలా..

enter a name with upto 9 characters without space:raj kumar
length of the name raj is =3. 
వాస్తవానికి 3+1 space+5 మొత్తం 9 రావాలి కదా అని అనుకునే అవకాశం ఉంది.
ఈ సమస్యను అధిగమించటానికి try using puts( ), gets( ) functions 

కామెంట్‌లు

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

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

Spic macay

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