Aktualizovat a3/program.c

This commit is contained in:
Daniel Dembický 2026-03-30 11:20:13 +00:00
parent d7f572cfc2
commit 91b12d32ff

View File

@ -36,7 +36,7 @@ int main() {
for (int j = i + 1; j < count; j++) { for (int j = i + 1; j < count; j++) {
int k = 0; int k = 0;
while (names[i][k] && names[i][k] == names[j][k]) k++; while (names[i][k] && names[i][k] == names[j][k]) k++;
if (names[i][k] - names[j][k] > 0) { if ((unsigned char)names[i][k] > (unsigned char)names[j][k]) {
int t = 0; int t = 0;
while ((tmp[t] = names[i][t])) t++; while ((tmp[t] = names[i][t])) t++;
t = 0; t = 0;
@ -50,7 +50,7 @@ int main() {
for (int i = 1; i < count; i++) { for (int i = 1; i < count; i++) {
int k = 0; int k = 0;
while (names[i][k] && names[i][k] == names[unique - 1][k]) k++; while (names[i][k] && names[i][k] == names[unique - 1][k]) k++;
if (names[i][k] != names[unique - 1][k]) { if ((unsigned char)names[i][k] != (unsigned char)names[unique - 1][k]) {
int t = 0; int t = 0;
while ((names[unique][t] = names[i][t])) t++; while ((names[unique][t] = names[i][t])) t++;
unique++; unique++;