1. 程式人生 > >輸出陣列中不相同的元素

輸出陣列中不相同的元素

這裡用到了很經典的標記法

如果想要輸出一個數組中不同的元素用到的方法就是

輸出這個陣列的時候遍歷這個陣列,對比他與前面的元素,然後如果有相同的標記一下

如果沒有標記的就輸出這個元素

這道題做的時候用了一些時間,現在對於處理這個問題有了更深的理解

	for (i = 0; i < len2; i++)
	{
		flag = 0;
		for (j = 0; j < i; j++)
		{
			if (str2[i] == str2[j])
			{
				flag = 1;
			}
		}
		if (flag == 0)
		{
			printf("%c", str2[i]);
			cnt++;
		}
	}
	if (cnt == 0)
	{
		printf("Not Found");
	}