도대체 어디가 틀린 것인가요..

baio2033 Reply 7 years 8 weeks ago
#include <stdio.h> int main() { char c,d; char str[1000] = { 0 }; int f, r; int index; c = getchar(); while (c != EOF) { if (c == ' ' || c == '\t' || c == '\r') { d = c; c = getchar(); if (c == ' ' || c == '\t' || c == '\r') { while (c == ' ' || c == '\t' || c == '\r') { c = getchar(); if (c == 10) { printf("*"); //공백 처리 확인 printf("\n"); } } } else if (c == 10) { printf("\n"); c = getchar(); } else { if (d == ' ') printf(" "); printf("%c", c); c = getchar(); } } else { if (c == 10) { printf("\n"); c = getchar(); } else { printf("%c", c); c = getchar(); } } } return 0; }
withcs1 Reply 7 years 8 weeks ago
abc 넣어보세요
baio2033 Reply 7 years 7 weeks ago
abc 넣고 뭘 확인해야 하나요?