- 528 名前:デフォルトの名無しさん mailto:sage [2007/06/29(金) 13:31:36 ]
- >>520
#include <stdio.h> void put_stringn(const char str[], int no) { int i; for(i=0; i<no; i++) printf("%s \n",str); } void put_string(const char str[]) { int i = 0; while(str[i]!='\0') i++; while(i-->0) putchar(str[i]); } int main(void) { char str[100]; int no; printf("文字列を入力してください:"); scanf("%s", str); printf("@文字列strをno回だけ連続して表示する関数 no > "); scanf("%d",&no); put_stringn(str,no); printf("A以下に示した関数をもとにして、文字列を後ろから逆に表示\n"); put_string(str); putchar('\n'); return(0); }
|

|