特になにもないです

フォーラム(掲示板)ルール
フォーラム(掲示板)ルールはこちら  ※コードを貼り付ける場合は [code][/code] で囲って下さい。詳しくはこちら
agfahaefdgh

特になにもないです

#1

投稿記事 by agfahaefdgh » 7年前

#include <stdio.h>
#include <time.h>
#include <stdlib.h>
#include <windows.h>

int dainyuu(int,int);
int hontai(void);
int disp[5][24];

int main(void){
int i;
for(i=0;i<=29;i++){
hontai();
Sleep(1000);
system("cls");
}
hontai();
printf("なんかキーを押せば終わると思う");
fflush(stdin);
getchar();
}


int hontai(void)
{

int hour1,hour2,min1,min2,sec1,sec2;
int iii;
time_t jikan;
struct tm *jikan_set;
time(&jikan);
jikan_set = localtime(&jikan);

/*hour1に代入*/
if(jikan_set -> tm_hour>=10){
hour1=jikan_set -> tm_hour/10;
}else{hour1=0;}
/*hour2に代入*/
hour2=jikan_set -> tm_hour-(hour1*10);
/*min1に代入*/
if(jikan_set -> tm_min>=10){
min1=jikan_set -> tm_min/10;
}else{min1=0;}
/*min2に代入*/
min2=jikan_set -> tm_min-(min1*10);
/*sec1に代入*/
if(jikan_set -> tm_sec>=10){
sec1=jikan_set -> tm_sec/10;
}else{sec1=0;}
/*sec2に代入*/
sec2=jikan_set -> tm_sec-(sec1*10);

/*0が□、1が■、2が空白、3が時、4が分、5が秒*/
dainyuu(hour1,0);
disp[0][3]=2;disp[1][3]=2;disp[2][3]=2;
disp[3][3]=2;disp[4][3]=2;
dainyuu(hour2,4);
disp[0][7]=2;disp[1][7]=2;disp[2][7]=2;
disp[3][7]=2;disp[4][7]=3;
dainyuu(min1,8);
disp[0][11]=2;disp[1][11]=2;disp[2][11]=2;
disp[3][11]=2;disp[4][11]=2;
dainyuu(min2,12);
disp[0][15]=2;disp[1][15]=2;disp[2][15]=2;
disp[3][15]=2;disp[4][15]=4;
dainyuu(sec1,16);
disp[0][19]=2;disp[1][19]=2;disp[2][19]=2;
disp[3][19]=2;disp[4][19]=2;
dainyuu(sec2,20);
disp[0][23]=2;disp[1][23]=2;disp[2][23]=2;
disp[3][23]=2;disp[4][23]=5;

printf("現在の時刻\n");

int i,ii;
for(ii=0;ii<=4;ii++){
for(i=0;i<=23;i++){
if(disp[ii]==0){printf(" ");}
if(disp[ii]==1){printf("■");}
if(disp[ii]==2){printf(" ");}
if(disp[ii]==3){printf("時");}
if(disp[ii]==4){printf("分");}
if(disp[ii]==5){printf("秒");}
}
printf("\n");
}

return 0;
}
int dainyuu(int data,int j){
if(data==0){
disp[0][j]=1;disp[0][j+1]=1;disp[0][j+2]=1;
disp[1][j]=1;disp[1][j+1]=0;disp[1][j+2]=1;
disp[2][j]=1;disp[2][j+1]=0;disp[2][j+2]=1;
disp[3][j]=1;disp[3][j+1]=0;disp[3][j+2]=1;
disp[4][j]=1;disp[4][j+1]=1;disp[4][j+2]=1;
}
if(data==1){
disp[0][j]=0;disp[0][j+1]=0;disp[0][j+2]=1;
disp[1][j]=0;disp[1][j+1]=0;disp[1][j+2]=1;
disp[2][j]=0;disp[2][j+1]=0;disp[2][j+2]=1;
disp[3][j]=0;disp[3][j+1]=0;disp[3][j+2]=1;
disp[4][j]=0;disp[4][j+1]=0;disp[4][j+2]=1;
}
if(data==2){
disp[0][j]=1;disp[0][j+1]=1;disp[0][j+2]=1;
disp[1][j]=0;disp[1][j+1]=0;disp[1][j+2]=1;
disp[2][j]=1;disp[2][j+1]=1;disp[2][j+2]=1;
disp[3][j]=1;disp[3][j+1]=0;disp[3][j+2]=0;
disp[4][j]=1;disp[4][j+1]=1;disp[4][j+2]=1;
}
if(data==3){
disp[0][j]=1;disp[0][j+1]=1;disp[0][j+2]=1;
disp[1][j]=0;disp[1][j+1]=0;disp[1][j+2]=1;
disp[2][j]=1;disp[2][j+1]=1;disp[2][j+2]=1;
disp[3][j]=0;disp[3][j+1]=0;disp[3][j+2]=1;
disp[4][j]=1;disp[4][j+1]=1;disp[4][j+2]=1;
}
if(data==4){
disp[0][j]=1;disp[0][j+1]=0;disp[0][j+2]=1;
disp[1][j]=1;disp[1][j+1]=0;disp[1][j+2]=1;
disp[2][j]=1;disp[2][j+1]=1;disp[2][j+2]=1;
disp[3][j]=0;disp[3][j+1]=0;disp[3][j+2]=1;
disp[4][j]=0;disp[4][j+1]=0;disp[4][j+2]=1;
}
if(data==5){
disp[0][j]=1;disp[0][j+1]=1;disp[0][j+2]=1;
disp[1][j]=1;disp[1][j+1]=0;disp[1][j+2]=0;
disp[2][j]=1;disp[2][j+1]=1;disp[2][j+2]=1;
disp[3][j]=0;disp[3][j+1]=0;disp[3][j+2]=1;
disp[4][j]=1;disp[4][j+1]=1;disp[4][j+2]=1;
}
if(data==6){
disp[0][j]=1;disp[0][j+1]=1;disp[0][j+2]=1;
disp[1][j]=1;disp[1][j+1]=0;disp[1][j+2]=0;
disp[2][j]=1;disp[2][j+1]=1;disp[2][j+2]=1;
disp[3][j]=1;disp[3][j+1]=0;disp[3][j+2]=1;
disp[4][j]=1;disp[4][j+1]=1;disp[4][j+2]=1;
}
if(data==7){
disp[0][j]=1;disp[0][j+1]=1;disp[0][j+2]=1;
disp[1][j]=1;disp[1][j+1]=0;disp[1][j+2]=1;
disp[2][j]=0;disp[2][j+1]=0;disp[2][j+2]=1;
disp[3][j]=0;disp[3][j+1]=0;disp[3][j+2]=1;
disp[4][j]=0;disp[4][j+1]=0;disp[4][j+2]=1;
}
if(data==8){
disp[0][j]=1;disp[0][j+1]=1;disp[0][j+2]=1;
disp[1][j]=1;disp[1][j+1]=0;disp[1][j+2]=1;
disp[2][j]=1;disp[2][j+1]=1;disp[2][j+2]=1;
disp[3][j]=1;disp[3][j+1]=0;disp[3][j+2]=1;
disp[4][j]=1;disp[4][j+1]=1;disp[4][j+2]=1;
}
if(data==9){
disp[0][j]=1;disp[0][j+1]=1;disp[0][j+2]=1;
disp[1][j]=1;disp[1][j+1]=0;disp[1][j+2]=1;
disp[2][j]=1;disp[2][j+1]=1;disp[2][j+2]=1;
disp[3][j]=0;disp[3][j+1]=0;disp[3][j+2]=1;
disp[4][j]=1;disp[4][j+1]=1;disp[4][j+2]=1;
}
}

box
記事: 2002
登録日時: 13年前

Re: 特になにもないです

#2

投稿記事 by box » 7年前

質問は「特になにもないです」ですか?
バグのないプログラムはない。
プログラムは思ったとおりには動かない。書いたとおりに動く。

アバター
みけCAT
記事: 6734
登録日時: 13年前
住所: 千葉県
連絡を取る:

Re: 特になにもないです

#3

投稿記事 by みけCAT » 7年前

ここは質問掲示板です。
雑談トピを立てる場合は、件名の最後に[雑談]と入れてください。
ユーザー登録してログインしていただくと、日記を投稿することができるようになります。
ソースコードを提示する際は、BBCodeが有効な(無効にしない)状態でBBCodeのcodeタグで囲んでいただくと、見やすくてありがたいです。

フォーラムルールより転載
どう質問していいか解らない時は、以下のテンプレをコピペして、

各項目に対して答える形で記載して下さい。

[hr]
[1] 質問文
 [1.1] 自分が今行いたい事は何か
 [1.2] どのように取り組んだか(プログラムコードがある場合記載)
 [1.3] どのようなエラーやトラブルで困っているか(エラーメッセージが解る場合は記載)
 [1.4] 今何がわからないのか、知りたいのか

[2] 環境  
 [2.1] OS : Windows, Linux等々
 [2.2] コンパイラ名 : VC++ 2008EE, Borand C++, gcc等々

[3] その他
 ・どの程度C言語を理解しているか
 ・ライブラリを使っている場合は何を使っているか

[hr]
複雑な問題?マシンの性能を上げてOpenMPで殴ればいい!(死亡フラグ)

アバター
みけCAT
記事: 6734
登録日時: 13年前
住所: 千葉県
連絡を取る:

Re: 特になにもないです

#4

投稿記事 by みけCAT » 7年前

agfahaefdgh さんが書きました:fflush(stdin);
標準では未定義動作です。
先生から使うように指示されたなどの理由がなければ、使うべきではないでしょう。
複雑な問題?マシンの性能を上げてOpenMPで殴ればいい!(死亡フラグ)

とキンちゃん

Re: 特になにもないです

#5

投稿記事 by とキンちゃん » 7年前

朝はどこから来るかしら~~いえいえそれはありません。~そーれはあかるい”家庭”から。あさはくるくる~あさはくる。コンニチハ~こんにちは~(^^♪

コード:

現在の時刻
■■■ ■■■ ■ ■ ■■■ ■■■ ■■■ 
■ ■ ■ ■ ■ ■ ■     ■   ■ 
■ ■   ■ ■■■ ■■■ ■■■ ■■■ 
■ ■   ■   ■ ■ ■   ■   ■ 
■■■   ■時  ■ ■■■分■■■ ■■■秒
なんかキーを押せば終わると思う

コード:

#include <stdio.h>
#include <time.h>
#include <stdlib.h>
#include <windows.h>

int dainyuu(int, int);
int hontai(void);
int disp[5][24];

int main(void) {
	int i;
	for (i = 0; i <= 29; i++) {
		hontai();
		Sleep(1000);
		system("cls");
	}
	hontai();
	printf("なんかキーを押せば終わると思う");
	fflush(stdin);
	getchar();
}


int hontai(void)
{

	int hour1, hour2, min1, min2, sec1, sec2;
	int iii;
	time_t jikan;
	struct tm *jikan_set;
	time(&jikan);
	jikan_set = localtime(&jikan);

	/*hour1に代入*/
	if (jikan_set->tm_hour >= 10) {
		hour1 = jikan_set->tm_hour / 10;
	}
	else { hour1 = 0; }
	/*hour2に代入*/
	hour2 = jikan_set->tm_hour - (hour1 * 10);
	/*min1に代入*/
	if (jikan_set->tm_min >= 10) {
		min1 = jikan_set->tm_min / 10;
	}
	else { min1 = 0; }
	/*min2に代入*/
	min2 = jikan_set->tm_min - (min1 * 10);
	/*sec1に代入*/
	if (jikan_set->tm_sec >= 10) {
		sec1 = jikan_set->tm_sec / 10;
	}
	else { sec1 = 0; }
	/*sec2に代入*/
	sec2 = jikan_set->tm_sec - (sec1 * 10);

	/*0が□、1が■、2が空白、3が時、4が分、5が秒*/
	dainyuu(hour1, 0);
	disp[0][3] = 2; disp[1][3] = 2; disp[2][3] = 2;
	disp[3][3] = 2; disp[4][3] = 2;
	dainyuu(hour2, 4);
	disp[0][7] = 2; disp[1][7] = 2; disp[2][7] = 2;
	disp[3][7] = 2; disp[4][7] = 3;
	dainyuu(min1, 8);
	disp[0][11] = 2; disp[1][11] = 2; disp[2][11] = 2;
	disp[3][11] = 2; disp[4][11] = 2;
	dainyuu(min2, 12);
	disp[0][15] = 2; disp[1][15] = 2; disp[2][15] = 2;
	disp[3][15] = 2; disp[4][15] = 4;
	dainyuu(sec1, 16);
	disp[0][19] = 2; disp[1][19] = 2; disp[2][19] = 2;
	disp[3][19] = 2; disp[4][19] = 2;
	dainyuu(sec2, 20);
	disp[0][23] = 2; disp[1][23] = 2; disp[2][23] = 2;
	disp[3][23] = 2; disp[4][23] = 5;

	printf("現在の時刻\n");

	int i, ii;
	for (ii = 0; ii <= 4; ii++) {
		for (i = 0; i <= 23; i++) {
			if (disp[ii][i] == 0) { printf(" "); }
			if (disp[ii][i] == 1) { printf("■"); }
			if (disp[ii][i] == 2) { printf(" "); }
			if (disp[ii][i] == 3) { printf("時"); }
			if (disp[ii][i] == 4) { printf("分"); }
			if (disp[ii][i] == 5) { printf("秒"); }
		}
		printf("\n");
	}

	return 0;
}
int dainyuu(int data, int j) {
	if (data == 0) {
		disp[0][j] = 1; disp[0][j + 1] = 1; disp[0][j + 2] = 1;
		disp[1][j] = 1; disp[1][j + 1] = 0; disp[1][j + 2] = 1;
		disp[2][j] = 1; disp[2][j + 1] = 0; disp[2][j + 2] = 1;
		disp[3][j] = 1; disp[3][j + 1] = 0; disp[3][j + 2] = 1;
		disp[4][j] = 1; disp[4][j + 1] = 1; disp[4][j + 2] = 1;
	}
	if (data == 1) {
		disp[0][j] = 0; disp[0][j + 1] = 0; disp[0][j + 2] = 1;
		disp[1][j] = 0; disp[1][j + 1] = 0; disp[1][j + 2] = 1;
		disp[2][j] = 0; disp[2][j + 1] = 0; disp[2][j + 2] = 1;
		disp[3][j] = 0; disp[3][j + 1] = 0; disp[3][j + 2] = 1;
		disp[4][j] = 0; disp[4][j + 1] = 0; disp[4][j + 2] = 1;
	}
	if (data == 2) {
		disp[0][j] = 1; disp[0][j + 1] = 1; disp[0][j + 2] = 1;
		disp[1][j] = 0; disp[1][j + 1] = 0; disp[1][j + 2] = 1;
		disp[2][j] = 1; disp[2][j + 1] = 1; disp[2][j + 2] = 1;
		disp[3][j] = 1; disp[3][j + 1] = 0; disp[3][j + 2] = 0;
		disp[4][j] = 1; disp[4][j + 1] = 1; disp[4][j + 2] = 1;
	}
	if (data == 3) {
		disp[0][j] = 1; disp[0][j + 1] = 1; disp[0][j + 2] = 1;
		disp[1][j] = 0; disp[1][j + 1] = 0; disp[1][j + 2] = 1;
		disp[2][j] = 1; disp[2][j + 1] = 1; disp[2][j + 2] = 1;
		disp[3][j] = 0; disp[3][j + 1] = 0; disp[3][j + 2] = 1;
		disp[4][j] = 1; disp[4][j + 1] = 1; disp[4][j + 2] = 1;
	}
	if (data == 4) {
		disp[0][j] = 1; disp[0][j + 1] = 0; disp[0][j + 2] = 1;
		disp[1][j] = 1; disp[1][j + 1] = 0; disp[1][j + 2] = 1;
		disp[2][j] = 1; disp[2][j + 1] = 1; disp[2][j + 2] = 1;
		disp[3][j] = 0; disp[3][j + 1] = 0; disp[3][j + 2] = 1;
		disp[4][j] = 0; disp[4][j + 1] = 0; disp[4][j + 2] = 1;
	}
	if (data == 5) {
		disp[0][j] = 1; disp[0][j + 1] = 1; disp[0][j + 2] = 1;
		disp[1][j] = 1; disp[1][j + 1] = 0; disp[1][j + 2] = 0;
		disp[2][j] = 1; disp[2][j + 1] = 1; disp[2][j + 2] = 1;
		disp[3][j] = 0; disp[3][j + 1] = 0; disp[3][j + 2] = 1;
		disp[4][j] = 1; disp[4][j + 1] = 1; disp[4][j + 2] = 1;
	}
	if (data == 6) {
		disp[0][j] = 1; disp[0][j + 1] = 1; disp[0][j + 2] = 1;
		disp[1][j] = 1; disp[1][j + 1] = 0; disp[1][j + 2] = 0;
		disp[2][j] = 1; disp[2][j + 1] = 1; disp[2][j + 2] = 1;
		disp[3][j] = 1; disp[3][j + 1] = 0; disp[3][j + 2] = 1;
		disp[4][j] = 1; disp[4][j + 1] = 1; disp[4][j + 2] = 1;
	}
	if (data == 7) {
		disp[0][j] = 1; disp[0][j + 1] = 1; disp[0][j + 2] = 1;
		disp[1][j] = 1; disp[1][j + 1] = 0; disp[1][j + 2] = 1;
		disp[2][j] = 0; disp[2][j + 1] = 0; disp[2][j + 2] = 1;
		disp[3][j] = 0; disp[3][j + 1] = 0; disp[3][j + 2] = 1;
		disp[4][j] = 0; disp[4][j + 1] = 0; disp[4][j + 2] = 1;
	}
	if (data == 8) {
		disp[0][j] = 1; disp[0][j + 1] = 1; disp[0][j + 2] = 1;
		disp[1][j] = 1; disp[1][j + 1] = 0; disp[1][j + 2] = 1;
		disp[2][j] = 1; disp[2][j + 1] = 1; disp[2][j + 2] = 1;
		disp[3][j] = 1; disp[3][j + 1] = 0; disp[3][j + 2] = 1;
		disp[4][j] = 1; disp[4][j + 1] = 1; disp[4][j + 2] = 1;
	}
	if (data == 9) {
		disp[0][j] = 1; disp[0][j + 1] = 1; disp[0][j + 2] = 1;
		disp[1][j] = 1; disp[1][j + 1] = 0; disp[1][j + 2] = 1;
		disp[2][j] = 1; disp[2][j + 1] = 1; disp[2][j + 2] = 1;
		disp[3][j] = 0; disp[3][j + 1] = 0; disp[3][j + 2] = 1;
		disp[4][j] = 1; disp[4][j + 1] = 1; disp[4][j + 2] = 1;
	}
}

とキンちゃん

Re: 特になにもないです

#6

投稿記事 by とキンちゃん » 7年前

力作と思うのでiro-ne-ⅱ(色音ⅱ)にしてみました。改善の要望をお寄せクダサい。(著作権は確か投稿者にあると書いてあったように思います。)

コード:

//---iro-ne-ⅱ>(色音ⅱ):初版:2017/01/19[agfahaefdgh氏]:改定1版(とキンちゃん)/19
#include <stdio.h>/////
#include <time.h>////// 著作権表記[agfahaefdgh氏]西暦2017/01/19
#include <stdlib.h>////
#include <windows.h>///

int dainyuu(int, int);
int hontai(void);
int disp[5][24];
//---iro-ne-ⅱ>
void draw(int, int, int, char*);
HANDLE Stdout; int color = 14; int tamaX[16], tamaY[16]; int ind = 0;//<
int main(void) {
	int i;
	//---iro-neーⅱ>
	Stdout = GetStdHandle(STD_OUTPUT_HANDLE); for (;;) {
		system("cls");
		for (ind = 0; ind < 16; ind++) {
			color = (rand() % 10) + 2; tamaX[ind] = rand() % 64;
			tamaY[ind] = rand() % 20; draw(tamaX[ind], tamaY[ind], color, "@");
		}draw(0, 5, color, ">");//< */
		for (i = 0; i <= 0; i++) {//29-->0
			hontai();
			Sleep(1000);
			//system("cls");
		}
		hontai();
	    Beep(440, 200); Beep(494, 200); Beep(554, 200);}//---iro-ne-ⅱ>
		printf("なんかキーを押せば終わると思う");
		//fflush(stdin);//◆標準では未定義動作です。[みけCAT氏の意見より]
		getchar(); return 0;
}  //◆未定義動作は重大なエラーを引き起こすことがあります。
///--------------------------------main----------------------------------------
int hontai(void)
{
	int hour1, hour2, min1, min2, sec1, sec2;
	int iii;
	time_t jikan;
	struct tm *jikan_set;
	time(&jikan);
	jikan_set = localtime(&jikan);

	/*hour1に代入*/
	if (jikan_set->tm_hour >= 10) {
		hour1 = jikan_set->tm_hour / 10;
	}
	else { hour1 = 0; }
	/*hour2に代入*/
	hour2 = jikan_set->tm_hour - (hour1 * 10);
	/*min1に代入*/
	if (jikan_set->tm_min >= 10) {
		min1 = jikan_set->tm_min / 10;
	}
	else { min1 = 0; }
	/*min2に代入*/
	min2 = jikan_set->tm_min - (min1 * 10);
	/*sec1に代入*/
	if (jikan_set->tm_sec >= 10) {
		sec1 = jikan_set->tm_sec / 10;
	}
	else { sec1 = 0; }
	/*sec2に代入*/
	sec2 = jikan_set->tm_sec - (sec1 * 10);

	/*0が□、1が■、2が空白、3が時、4が分、5が秒*/
	dainyuu(hour1, 0);
	disp[0][3] = 2; disp[1][3] = 2; disp[2][3] = 2;
	disp[3][3] = 2; disp[4][3] = 2;
	dainyuu(hour2, 4);
	disp[0][7] = 2; disp[1][7] = 2; disp[2][7] = 2;
	disp[3][7] = 2; disp[4][7] = 3;
	dainyuu(min1, 8);
	disp[0][11] = 2; disp[1][11] = 2; disp[2][11] = 2;
	disp[3][11] = 2; disp[4][11] = 2;
	dainyuu(min2, 12);
	disp[0][15] = 2; disp[1][15] = 2; disp[2][15] = 2;
	disp[3][15] = 2; disp[4][15] = 4;
	dainyuu(sec1, 16);
	disp[0][19] = 2; disp[1][19] = 2; disp[2][19] = 2;
	disp[3][19] = 2; disp[4][19] = 2;
	dainyuu(sec2, 20);
	disp[0][23] = 2; disp[1][23] = 2; disp[2][23] = 2;
	disp[3][23] = 2; disp[4][23] = 5;

	printf("現在の時刻\n");

	int i, ii;
	for (ii = 0; ii <= 4; ii++) {
		for (i = 0; i <= 23; i++) {
			if (disp[ii][i] == 0) { printf(" "); }
			if (disp[ii][i] == 1) { printf("■"); }
			if (disp[ii][i] == 2) { printf(" "); }
			if (disp[ii][i] == 3) { printf("時"); }
			if (disp[ii][i] == 4) { printf("分"); }
			if (disp[ii][i] == 5) { printf("秒"); }
		}
		printf("\n");
	}

	return 0;
}
int dainyuu(int data, int j) {
	if (data == 0) {
		disp[0][j] = 1; disp[0][j + 1] = 1; disp[0][j + 2] = 1;
		disp[1][j] = 1; disp[1][j + 1] = 0; disp[1][j + 2] = 1;
		disp[2][j] = 1; disp[2][j + 1] = 0; disp[2][j + 2] = 1;
		disp[3][j] = 1; disp[3][j + 1] = 0; disp[3][j + 2] = 1;
		disp[4][j] = 1; disp[4][j + 1] = 1; disp[4][j + 2] = 1;
	}
	if (data == 1) {
		disp[0][j] = 0; disp[0][j + 1] = 0; disp[0][j + 2] = 1;
		disp[1][j] = 0; disp[1][j + 1] = 0; disp[1][j + 2] = 1;
		disp[2][j] = 0; disp[2][j + 1] = 0; disp[2][j + 2] = 1;
		disp[3][j] = 0; disp[3][j + 1] = 0; disp[3][j + 2] = 1;
		disp[4][j] = 0; disp[4][j + 1] = 0; disp[4][j + 2] = 1;
	}
	if (data == 2) {
		disp[0][j] = 1; disp[0][j + 1] = 1; disp[0][j + 2] = 1;
		disp[1][j] = 0; disp[1][j + 1] = 0; disp[1][j + 2] = 1;
		disp[2][j] = 1; disp[2][j + 1] = 1; disp[2][j + 2] = 1;
		disp[3][j] = 1; disp[3][j + 1] = 0; disp[3][j + 2] = 0;
		disp[4][j] = 1; disp[4][j + 1] = 1; disp[4][j + 2] = 1;
	}
	if (data == 3) {
		disp[0][j] = 1; disp[0][j + 1] = 1; disp[0][j + 2] = 1;
		disp[1][j] = 0; disp[1][j + 1] = 0; disp[1][j + 2] = 1;
		disp[2][j] = 1; disp[2][j + 1] = 1; disp[2][j + 2] = 1;
		disp[3][j] = 0; disp[3][j + 1] = 0; disp[3][j + 2] = 1;
		disp[4][j] = 1; disp[4][j + 1] = 1; disp[4][j + 2] = 1;
	}
	if (data == 4) {
		disp[0][j] = 1; disp[0][j + 1] = 0; disp[0][j + 2] = 1;
		disp[1][j] = 1; disp[1][j + 1] = 0; disp[1][j + 2] = 1;
		disp[2][j] = 1; disp[2][j + 1] = 1; disp[2][j + 2] = 1;
		disp[3][j] = 0; disp[3][j + 1] = 0; disp[3][j + 2] = 1;
		disp[4][j] = 0; disp[4][j + 1] = 0; disp[4][j + 2] = 1;
	}
	if (data == 5) {
		disp[0][j] = 1; disp[0][j + 1] = 1; disp[0][j + 2] = 1;
		disp[1][j] = 1; disp[1][j + 1] = 0; disp[1][j + 2] = 0;
		disp[2][j] = 1; disp[2][j + 1] = 1; disp[2][j + 2] = 1;
		disp[3][j] = 0; disp[3][j + 1] = 0; disp[3][j + 2] = 1;
		disp[4][j] = 1; disp[4][j + 1] = 1; disp[4][j + 2] = 1;
	}
	if (data == 6) {
		disp[0][j] = 1; disp[0][j + 1] = 1; disp[0][j + 2] = 1;
		disp[1][j] = 1; disp[1][j + 1] = 0; disp[1][j + 2] = 0;
		disp[2][j] = 1; disp[2][j + 1] = 1; disp[2][j + 2] = 1;
		disp[3][j] = 1; disp[3][j + 1] = 0; disp[3][j + 2] = 1;
		disp[4][j] = 1; disp[4][j + 1] = 1; disp[4][j + 2] = 1;
	}
	if (data == 7) {
		disp[0][j] = 1; disp[0][j + 1] = 1; disp[0][j + 2] = 1;
		disp[1][j] = 1; disp[1][j + 1] = 0; disp[1][j + 2] = 1;
		disp[2][j] = 0; disp[2][j + 1] = 0; disp[2][j + 2] = 1;
		disp[3][j] = 0; disp[3][j + 1] = 0; disp[3][j + 2] = 1;
		disp[4][j] = 0; disp[4][j + 1] = 0; disp[4][j + 2] = 1;
	}
	if (data == 8) {
		disp[0][j] = 1; disp[0][j + 1] = 1; disp[0][j + 2] = 1;
		disp[1][j] = 1; disp[1][j + 1] = 0; disp[1][j + 2] = 1;
		disp[2][j] = 1; disp[2][j + 1] = 1; disp[2][j + 2] = 1;
		disp[3][j] = 1; disp[3][j + 1] = 0; disp[3][j + 2] = 1;
		disp[4][j] = 1; disp[4][j + 1] = 1; disp[4][j + 2] = 1;
	}
	if (data == 9) {
		disp[0][j] = 1; disp[0][j + 1] = 1; disp[0][j + 2] = 1;
		disp[1][j] = 1; disp[1][j + 1] = 0; disp[1][j + 2] = 1;
		disp[2][j] = 1; disp[2][j + 1] = 1; disp[2][j + 2] = 1;
		disp[3][j] = 0; disp[3][j + 1] = 0; disp[3][j + 2] = 1;
		disp[4][j] = 1; disp[4][j + 1] = 1; disp[4][j + 2] = 1;
	}
	return 0;//<<<---◆
}
//---iro-ne-ⅱ>
void draw(int x, int y, int col, char* c) {//座標x,yに文字列を出力
	COORD coord; coord.X = x; coord.Y = y; SetConsoleTextAttribute(Stdout, col | 8);
	SetConsoleCursorPosition(Stdout, coord); printf(c);
}//<

qqqwwweeerrrttt

Re: 特になにもないです

#7

投稿記事 by qqqwwweeerrrttt » 7年前

皆さん落ち着きましょう。


djt義おれjy位@尾レアじゃお@tjg歩vjpyoj4obm6yu4yp4位y【み「4あえyb「えrjkyと「j4mry43jbp「おえjyt「p4えjy「4えあj5やおろhkrhr」えあrpkhprthあえr@phkptrkhpあえrphkrphdf;hg;fhfhltkはえr@hrt

agfahaefdgh

Re: 特になにもないです

#8

投稿記事 by agfahaefdgh » 7年前

こんばんは投稿主です
返信等ありがとうございます
割と軽い気持ちで載せました
(なんでこんなに観覧数が伸びたんだろう)
一応以下の内容で作りました
windows8.1
EasyIDEC
どのくらいわかるかというと
配列がわかってポインタがわからないくらいです
無理やり作った感じもあります
返信は参考にさせてもらいます。
ありがとうございました

閉鎖

“C言語何でも質問掲示板” へ戻る