#include <stdio.h>
void main(){
char str[30];
int i,sum=0;
printf("Please enter sentence: ");
gets(str);
printf("string: %s\n",str);
for(i=0;i<30;i++) {
if(str[i] == NULL) printf("Length of sentence is : %d",sum);
else sum = sum + 1;
}
getch();
}
for문에서 if의 명령문이 잘 못된것 같은데
으...
\ 0
아 안나오네 역스래쉬0
???
원화표시 0
W0
뭐?
멍청한가봐 왜 이해 못하겠지
뭘 만들겠다는 건지
NULL을 제외한 문장의 길이
문자열 끝에 붙는 게 'W0' 이다. 더블유가 아니라 원문자표시라고 짝대기 그어진거. 그걸로 비교하면 됨
공백 말하는거면 스페이스아스키코드 찾아서 그걸로 바뀨ㅓ
공백아냐
int i; for(i=0; i<30; i++)if(str[i]==0) break;
과제대행 백마탄왕자지였습니다 ^0^
0은 아스키 48 NULL은 0 공백은 20인데
백마탄껄로해봤는데 안됨
내껄로 해야 된다니까
'0' 말고 0 멍청아 ^^;;;