C/C++の宿題片付けます 137代目
■ このスレッドは過去ログ倉庫に格納されています
0147デフォルトの名無しさん
2010/06/22(火) 20:09:28#include <stdio.h>
#include <string.h>
#include <stdlib.h>
int
main(int argc, char *argv[], char *envp[])
{
char **p, **v;
int lth;
for (p = envp; *p != NULL; p++) {
lth = strchr(*p, '=') - *p;
for (v = argv; *v != NULL; v++) {
if (!strncmp(*p, *v, lth)) {
printf("%s\n", *p);
*p = '\0';
break;
}
}
}
return 0;
}
■ このスレッドは過去ログ倉庫に格納されています