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
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;
}