Prova così :
codice:
#include <stdio.h>

int main()
{
	char str[80]="stringa1 - stringa2";
	char str1[80], str2[80];
	sscanf( str, "%s - %s", str1, str2);
	printf("parte1 = '%s'\n", str1);
	printf("parte2 = '%s'\n", str2);
	return 0;
}