#include <stdio.h>


int main(void)

{

char arr[100] = { 0 };

int i = 0, j = 0;

char comp=0;


printf("영단어 입력 :");

scanf("%s", arr);


while (arr[j] != 0)

j++;


for (i = 0; i < j; i++)

{

if (comp < arr[i])

comp = arr[i];

}

printf("가장 큰 아스키코드값 : %c", comp);



return 0;

}



요게 맞는건데 


제가첨에

이렇게 짯거든요 


#include <stdio.h>


int main(void)

{

char arr[100] = { 0 };

int i = 0, j = 0;

int comp;


printf("영단어 입력 :");

scanf("%s", arr);


while (arr[j] != 0)

j++;


for (i = 0; i < j; i++)

{

comp = arr[0]; 


if (comp < arr[i])

comp = arr[i];


}

printf("가장 큰 아스키코드값 : %c", comp);



return 0;

}

저 진하게해논부분이 틀리던데 왜틀린건지좀 알려주십쇼 형님들