tæl tegn i en streng
Jeg indsamler nogle tegn i en string, i denne streng vil jeg gerne tælle hvor mange tegn er der.Jeg har fundet følgende, men jeg syntes ikke rigtig det virker:(
long nc,c;
nc = 0;
while (c = getchar() != '\n')
++nc;
printf("%ld\n", nc);
Den tæller godt nok hvor mange tegner der, men jeg vil gerne have den til at tælle strengen.
Er det mulig at lave?