-3
我有一個文本文件,它看起來像這樣掃描的整數:無法從文本文件
coordinate size average Intensity
========== ==== =================
(187,18) 31 217.8
(58,29) 34 212.1
(124,71) 47 216.1
(245,71) 32 197.8
(96,113) 30 191.6
(244,135) 33 199.6
我試着只接收「大小」的變量,但由於某種原因,我不是能這樣做。這是我試過的代碼:
FILE * textofGags;
int xx;
fopen_s(&textOfGags,"dust.txt","rt");
fseek(textOfGags,0L,SEEK_SET);
fscanf_s(textOfGags,"%*[^\n]\n,",NULL);
fscanf_s(textOfGags,"%*[^\n]\n,",NULL);
while(fscanf_s(textOfGags,"%d",&xx)==1){
printf("%d",xx);
fscanf_s(textOfGags,"%*[^\n]\n,",NULL);
}
現在我只是試圖以打印,看看問題出在哪裏,但似乎我甚至不能接受的數字。有人能指出我的錯誤嗎?
我想你忘記了C +,C,C {}和C## – Stargateur
C/C++也總是充滿樂趣。而我的首選語言:Brainfuck永遠不會錯過。 – Olaf
@Olaf或者至少malbolge :-P –