#2
by ロコン » 7年前
自己解決しました
コード:
#pragma warning(disable:4996)
#include <stdio.h>
#include <stdlib.h>
int main() {
char character[2048][128];
int cnt = 0;
int cnt2 = 0;
int cnt3 = 0;
FILE *fp;
char buf[128];
if ((fp = fopen("test.txt", "r")) != NULL) {
while (fgets(character[cnt], 128, fp) != NULL) {
cnt++;
}
for (int i = 0; i < cnt; i++){
cnt3 = 0;
while (character[cnt2][cnt3] != '\0') {
printf("%c", character[cnt2][cnt3]);
//printf("%d,%d\n", cnt2, cnt3);
cnt3++;
}
cnt2++;
}
}
system("pause");
}
[/code]
自己解決しました
[code]#pragma warning(disable:4996)
#include <stdio.h>
#include <stdlib.h>
int main() {
char character[2048][128];
int cnt = 0;
int cnt2 = 0;
int cnt3 = 0;
FILE *fp;
char buf[128];
if ((fp = fopen("test.txt", "r")) != NULL) {
while (fgets(character[cnt], 128, fp) != NULL) {
cnt++;
}
for (int i = 0; i < cnt; i++){
cnt3 = 0;
while (character[cnt2][cnt3] != '\0') {
printf("%c", character[cnt2][cnt3]);
//printf("%d,%d\n", cnt2, cnt3);
cnt3++;
}
cnt2++;
}
}
system("pause");
}[/code]
[/code]