C/C++の宿題片付けます 126代目
at TECH
235:デフォルトの名無しさん
09/05/25 02:56:36
1111 aaaa ddd dddd-dfgg ddddd 9999. 2222 dddd ggg, gggg 444-
444 sss ddddd ccc -
ddd rrrr345 333 444. >>232
#include <stdio.h>
int main(){
int c, cr = 1, minus = 0;
while( (c = getchar()) != EOF ){
if(c == ' ' || c == '\t') {
if(minus == 1) ; /* minus_space_return */
else if(cr != 0) putchar('\n'); /* space_minus_return */
cr = 0;
} else if(c == '\n') {
if(minus == 1) ; /* minus_return */
else if(cr != 0) putchar('\n');
cr = 0;
minus = 0;
} else if(c == ',' || c == '.') {
if(minus == 1) putchar('-');
if(cr != 0) putchar('\n');
cr = 0;
minus = 0;
} else if(c == '-') {
minus = 1;
} else {
if(minus == 1) putchar('-'); /* minus_not return */
putchar(c);
cr = 1;
minus = 0;
}
}
}
次ページ続きを表示1を表示最新レス表示スレッドの検索類似スレ一覧話題のニュースおまかせリスト▼オプションを表示暇つぶし2ch
5336日前に更新/150 KB
担当:undef