1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 | #include int get_length(int str[]) { int length = 0; for (int i = 0; str[i] != '\0'; i++) { length++; } return length; } int main() { char str [100]; scanf ("%s", str); printf ("%d", get_length(str)); } | cs |
계속 8만 나와요
그런데 어디서 틀린건지도 모르겠어요
해당 댓글은 삭제되었습니다.
apple 을쳐도 8이나오고 다른걸쳐도 8ㅏ와요
함수 만든게 틀렸나요?
get_length(str) str말이에여? 어떻ㅔ 쳐야하져 str[] 이것도 틀리다는데
int가아니라 char였군여
메인에서 get_length 호출할때 str 다음에[] 붙여야대여?
ㄳㄳㄳㄳ
char str[]