كيف أعكس النصّ «Hello» في اللغة سي؟
إعجاب واحد (1)
#include <stdio.h>
#include <string.h>
void reverseString(char* str) {
int length = strlen(str);
int i, j;
char temp;
for (i = 0, j = length - 1; i < j; i++, j--) {
temp = str[i];
str[i] = str[j];
str[j] = temp;
}
}
int main() {
char str[] = "Hello";
printf("النص الأصلي: %s\n", str);
reverseString(str);
printf("النص المعكوس: %s\n", str);
return 0;
}
إعجاب واحد (1)