그래서 fscanf를 사용하여 txt 파일에서 읽는 중입니다.구조체를 사용하여 구조체에 쓰기
for (int i = 0; i < totalLines; ++i)
{
fscanf(fp,"%s %s %f %f[^\n]", &cp[i].name, &cp[i].animal, &cp[i].coordinates.lat, &cp[i].coordinates.lng);
printf("Name: %s\nAnimal: %s\nLat: %.6f\nLong: %.6f\n\n", cp[i].name, cp[i].animal, cp[i].coordinates.lat, cp[i].coordinates.lng);
}
문제/2 인쇄 복식 LNG이며 위도가 지정되지 않는 최 구조체 부재 또는 변수를 설정하지 않고있다. 이 작업을 수행하는 가장 좋은 방법은 무엇입니까? 나는 올바른 길을 가고 있는가? 나는 (이중) 그것을 오류를 통해 던지려고했다. 어떤 아이디어?
UPDATE
나는 그것이 있어야 메신저는 여전히에 0 값을 얻는 방법에 코드를 업데이트 한. 왜 어떤 아이디어?
내가 가진 내 코드를 업데이트하고 여전히 운이 없다. 그 두 배처럼 솔기가 거기에 있기를 원하지 않습니다. – Definity
구조체 선언을 표시합니다. –
'& cp [i] .name, & cp [i] .animal,'cp [i] .name, cp [i] .animal,' –