Write a C program to find length of a string using pointers.
#include <stdio.h>
#include <string.h>
int main() {
char str[256];
int i, len = 0;
/* get the input string from the user */
printf("Enter your input string:");
fgets(str, 256, stdin);
/* calculate the length of the given string */
for (i = 0; (str[i] != '\n' && str[i] != '\0'); i++) {
len++;
}
/* prints the length of the given string */
printf("Length of the given string is %d\n", len);
return 0;
}
#include <string.h>
int main() {
char str[256];
int i, len = 0;
/* get the input string from the user */
printf("Enter your input string:");
fgets(str, 256, stdin);
/* calculate the length of the given string */
for (i = 0; (str[i] != '\n' && str[i] != '\0'); i++) {
len++;
}
/* prints the length of the given string */
printf("Length of the given string is %d\n", len);
return 0;
}
Output:
jp@jp-VirtualBox:~/$ ./a.out
Enter your input string:hello world
Length of the given string is 11
Enter your input string:hello world
Length of the given string is 11
No comments:
Post a Comment