#include <stdio.h> // output in reverse string order
int main() {
char sarr[] = "banana";
for (int i = 0; i < 10; i++) {
if (sarr[i] == '\0')
break;
sarr[i] = sarr[5 - i];
printf("%c\n", sarr[i]);
}
return 0;
}
I want to print bananas in reverse order as ananab, but it's printed as ananana Please tell me how to correct it to print it out properly! Thank you
c c++ array
Please refer to the code below.
#include <stdio.h>
#include <string.h>
int main()
{
char str[] = "banana";
int len = strlen(str);
for (int i = 0; i < len; i++)
printf("%c", str[(len - 1) - i]);
printf("\n");
return 0;
}
© 2024 OneMinuteCode. All rights reserved.