LINUX.ORG.RU

Сравнение данных полученных из файла


0

0

Есть код


#include <stdio.h>
#include <stdlib.h> 

char sptype[255];
char buffer[255];
FILE * fp;
int xnum, ynum;

main(){
	fp=fopen("../map/map2.tmap", "r");
	
	while(!feof(fp)){
   		fgets(buffer, 255, fp);
   		sscanf(buffer, "%d,%d,%s", &xnum, &ynum, sptype);
		puts(sptype);
		//проверка условия
	}
	fclose(fp);
}

Нужно, где проверка условия, сравнить значение sptype с строковой константой, например с "line_v". Как это можно сделать?
★★★★

а задача точно требует С может достаточно скриптового языка?

anonymous
()

cat ../map/map2.tmap | grep tvoya_constanta
ili uzay strcmp, esli stroki ravni, vozvrashyaet 0;

anonymous
()
Ответ на: комментарий от Die-Hard

>man strcmp

Спасибо, я и не думал что ответ до безобразия прост :)

Cooler ★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.