26 lines
448 B
C
26 lines
448 B
C
// Determines the length of a string using a function
|
|
|
|
#include <cs50.h>
|
|
#include <stdio.h>
|
|
|
|
int string_length(string s);
|
|
|
|
int main(void)
|
|
{
|
|
// Prompt for user's name
|
|
string name = get_string("Name: ");
|
|
int length = string_length(name);
|
|
printf("%i\n", length);
|
|
}
|
|
|
|
int string_length(string s)
|
|
{
|
|
// Count number of characters up until '\0' (aka NUL)
|
|
int n = 0;
|
|
while (s[n] != '\0')
|
|
{
|
|
n++;
|
|
}
|
|
return n;
|
|
}
|