C program to print a string character by character using pointer

PROGRAM:

#include<stdio.h>
int main()
{
    char str[50];
    char *ptr;
    int i=0;
    ptr=str;
    printf("Enter a string\n");
    scanf("%s",str);
    printf("Printing string using pointer:\n");
    while(ptr[i]!='\0')
    {
        printf("%c",ptr[i]);
        i++;
    }
    return 0;
}



OUTPUT:

Enter a string
Hello
Printing string using pointer:
Hello

Popular Posts