summaryrefslogtreecommitdiff
path: root/wk2/sect2/alpha.c
diff options
context:
space:
mode:
authorFudgerboy <91767657+Fudgerboy@users.noreply.github.com>2023-12-06 05:06:59 +0000
committerFudgerboy <91767657+Fudgerboy@users.noreply.github.com>2023-12-06 05:06:59 +0000
commit96d289829a238ab0fcc9ce0d1a564dbe58cf5b17 (patch)
tree5d326e43f2f1bf5291131b5c29d8f9ba7e4b7a4a /wk2/sect2/alpha.c
parent3b17ace5d6a5ff32db1a04930ddd48fbd21207bd (diff)
Tue, Dec 5, 2023, 9:06 PM -08:00
Diffstat (limited to 'wk2/sect2/alpha.c')
-rw-r--r--wk2/sect2/alpha.c8
1 files changed, 5 insertions, 3 deletions
diff --git a/wk2/sect2/alpha.c b/wk2/sect2/alpha.c
index 8007f2e..6de0b62 100644
--- a/wk2/sect2/alpha.c
+++ b/wk2/sect2/alpha.c
@@ -9,10 +9,12 @@ int main(void)
int l = strlen(word);
for (int i = 0; i < l; i++)
{
- if (word[i] > 96 && word[i] < 123)
+ if (((word[i] > 96 && word[i] < 123) && (word[i - 1] > 96 && word[i - 1] < 123) && (word[i] > word[i - 1])))
{
-
+ int a = word[i];
+ word[i] = word[i - 1];
+ word[i - 1] = a;
}
}
- printf("\n");
+ printf("%s\n", word);
}