Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*
- It prints separately all characters of a given entry, in a direct or reverse order.
- */
- #include <stdio.h>
- #include <string.h>
- int main(){
- char x[50], xb[2];
- int y = 0, z, r;
- memset(xb, '\0', sizeof(xb));
- printf("Enter x: ");
- scanf("%s", &x);
- printf("Print in reverse order?(1/0) ");
- scanf("%d", &r);
- z = strlen(x);
- while(y < z){
- if(r){
- strncpy(xb, x + z - y - 1, 1);
- } else{
- strncpy(xb, x + y, 1);
- }
- printf("%s\n", xb);
- y = y + 1;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement