※以下のソースコードはコピー防止の対応をしています.
01: #include <stdio.h>
02:
03: int are_same(char str1[], char str2[]);
04:
05: int main(void)
06: {
07: char str1[20], str2[20];
08: int num;
09: printf("first string: ");
10: scanf("%s", str1);
11: printf("second string: ");
12: scanf("%s", str2);
13: if(are_same(str1, str2) == 1) printf("same\n");
14: else printf("different\n");
15: return 0;
16: }
17:
18: int are_same(char str1[], char str2[])
19: {
20: int i;
21: for(i = 0;str1[i] != '\0' && str2[i] != '\0';i++)
22: {
23: if(str1[i] != str2[i]) return 0; //return 0の代わりにbreakでもよい
24: }
25: if(str1[i] == '\0' && str2[i] == '\0') return 1;
26: else return 0;
27: }