Por lo que dices parece que tienes que recorrer la matriz y si hay algun valor mayor o igual que 0.6 mostrar las coordenadas en las que se encuentra.
Aprovechando el código que tienes abajo quedaria algo así:
Código:
#include<stdio.h>
main(){
float matriz[500][500];
FILE *arch;
int i,j;
if ( (arch=fopen("matriz.dat","r") ) == NULL){
printf("No se pudo abrir el archivo\n");
}
else {
for (i=0;i<500;i++){
for (j=0; j<500;j++) {
fscanf(arch, "%f", &matriz[i][j]);
if(matriz[i][u]>=0.6)printf("%d-%d\n",i,j);
}
}
fclose(arch);
}
Esto lo que hace es mostrar en pantalla las coordenadas en las que hay alguna estrella en un formato como este:
Ejemplo:
32-12
1-33
...