#2
by あたっしゅ » 3年前
東上☆海美「
コード:
//
// https://dixq.net/forum/viewtopic.php?f=3&t=21158
// データが消えてる - ミクプラ(ja)
//
// for VS2019
//
#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
#include <stdlib.h>
int
main(void)
{
//int n, * a, * k, ** t, ** s;
int n, * t, * s;
int i, j;
printf( "n:" );
scanf("%d", &n);
//k = (int*)calloc(n, sizeof(int));
//t = (int**)calloc(n, sizeof(int*));
//s = (int**)calloc(n, sizeof(int*));
t = new int[n*n];
s = new int[n*n];
for (i = 0; i < n; i++) {
//printf("k[%d]:", i );
//scanf("%d", &k[i]);
//for (j = 0; j < n; j++) {
//t[j] = (int*)calloc(k[i], sizeof(int));
//s[j] = (int*)calloc(k[i], sizeof(int));
//}
//for (j = 0; j < k[i]; j++)
for (j = 0; j < n; j++)
{
printf("t[%d,%d]:", i, j );
//scanf("%d", &t[i][j]);
scanf("%d", &t[i*n+j]);
printf("s[%d,%d]:", i, j );
//scanf("%d", &s[i][j]);
scanf("%d", &s[i*n+j]);
//(確認)
//printf("i=%d j=%d t=%d s=%d\n", i, j, t[i][j], s[i][j]);
printf("i=%d j=%d t=%d s=%d\n", i, j, t[i*n+j], s[i*n+j]);
}
}
printf("verification\n");
for (i = 0; i < n; i++) {
//for (j = 0; j < k[i]; j++)
for (j = 0; j < n; j++)
{
//(確認)
//printf("i=%d j=%d t=%d s=%d\n", i, j, t[i][j], s[i][j]);
printf("i=%d j=%d t=%d s=%d\n", i, j, t[i*n+j], s[i*n+j]);
}
}
delete[] s;
delete[] t
;
return EXIT_SUCCESS;
}
// end.
朝早く目ざめたので、直してみたみみ
」
東上☆海美「
[code]
//
// https://dixq.net/forum/viewtopic.php?f=3&t=21158
// データが消えてる - ミクプラ(ja)
//
// for VS2019
//
#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
#include <stdlib.h>
int
main(void)
{
//int n, * a, * k, ** t, ** s;
int n, * t, * s;
int i, j;
printf( "n:" );
scanf("%d", &n);
//k = (int*)calloc(n, sizeof(int));
//t = (int**)calloc(n, sizeof(int*));
//s = (int**)calloc(n, sizeof(int*));
t = new int[n*n];
s = new int[n*n];
for (i = 0; i < n; i++) {
//printf("k[%d]:", i );
//scanf("%d", &k[i]);
//for (j = 0; j < n; j++) {
//t[j] = (int*)calloc(k[i], sizeof(int));
//s[j] = (int*)calloc(k[i], sizeof(int));
//}
//for (j = 0; j < k[i]; j++)
for (j = 0; j < n; j++)
{
printf("t[%d,%d]:", i, j );
//scanf("%d", &t[i][j]);
scanf("%d", &t[i*n+j]);
printf("s[%d,%d]:", i, j );
//scanf("%d", &s[i][j]);
scanf("%d", &s[i*n+j]);
//(確認)
//printf("i=%d j=%d t=%d s=%d\n", i, j, t[i][j], s[i][j]);
printf("i=%d j=%d t=%d s=%d\n", i, j, t[i*n+j], s[i*n+j]);
}
}
printf("verification\n");
for (i = 0; i < n; i++) {
//for (j = 0; j < k[i]; j++)
for (j = 0; j < n; j++)
{
//(確認)
//printf("i=%d j=%d t=%d s=%d\n", i, j, t[i][j], s[i][j]);
printf("i=%d j=%d t=%d s=%d\n", i, j, t[i*n+j], s[i*n+j]);
}
}
delete[] s;
delete[] t
;
return EXIT_SUCCESS;
}
// end.
[/code]
朝早く目ざめたので、直してみたみみ
」