C/C++の宿題を片付けます 104代目
レス数が900を超えています。1000を超えると表示できなくなるよ。
0910デフォルトの名無しさん
2008/04/06(日) 15:59:34>>909 (5)
#include <stdio.h>
int _strcmp(char *s1, char *s2) { while (*s1 != '\0' && *s2 != '\0') { if (*s1 != *s2) return *s1 - *s2; s1++; s2++; } return *s1 - *s2; }
void get_string(char *p_str, int size) { int c; while ((c = getchar()) != '\n') { if (size > 1) { *p_str++ = c; size--; } } *p_str = '\0'; }
void main() { char a[11], b[11]; get_string(a, sizeof(a)); get_string(b, sizeof(b)); if (_strcmp(a, b) == 0) puts("epual!!"); else puts("Not equal!!"); }
レス数が900を超えています。1000を超えると表示できなくなるよ。