C/C++の宿題を片付けます 95代目at TECHC/C++の宿題を片付けます 95代目 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト21:デフォルトの名無しさん 07/08/28 11:04:38 >>20 1 #include <stdio.h> void exch_order(int *pa, int *pb) { if(*pa>*pb) { int tmp=*pa; *pa=*pb; *pb=tmp; } } int main(void) { int a,b; printf("Input > "); scanf("%d %d",&a,&b); exch_order(&a, &b); printf("%d %d\n",a,b); return 0; } 22:デフォルトの名無しさん 07/08/28 11:55:23 >>20 2 きんもぉ~☆なクソース♪ #include <stdio.h> #include <string.h> #include <ctype.h> #define MAX 256 #define swap(type,x,y) do{type tmp=x; x=y; y=tmp;}while(0); int main(void) { char str[MAX]; size_t i,str_len; printf("Input > "); for(i=0; i<sizeof str/ sizeof str[0] -1; i++) { str[i]=getchar(); if( !isprint(str[i]) ) break; } str[i]='\0'; str_len=strlen(str)-1; for(i=0; i<=str_len/2; i++) swap(char,str[i],str[str_len-i]); printf("%s \n",str); return 0; } 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch