Dužina niske

Napisati funkciju koja za datu nisku računa njenu dužinu.

Dodatno: Rešiti zadatak i pomoću ugrađene funkcije.

Ulaz

Sa standardnog ulaza se učitava niska maksimalne dužine $n$ ($1 \leq n \leq 1000$).

Izlaz

Na standardni izlaz ispisati dužinu unete niske.

Primer

Ulaz

charmander

Izlaz

10

Rešenje

main.c

#include <stdio.h>
#include <string.h>

#define MAX_SIZE 1000

int my_strlen(const char str[])
{
	int length = 0;
	while (str[length] != '\0')
	{
		length++;
	}
	return length;
}

int main(void)
{
	char str[MAX_SIZE + 1];

	scanf("%s", str);

	printf("%d\n", my_strlen(str));
	//	printf("%d\n", strlen(str));

	return 0;
}