-> 1 <-
char string[3][10];
int i;
for(i=0;i<3;i++)
{
gets(string[i]);
}
-> 2 <-
int num = 0, ch;
ch = getchar();
while(ch != EOF && ch != '\0' && ch != '\n' )
{
if(ch >= 'A' && ch <= 'Z')
num++;
ch = getchar();
}
-> 3 <- // 题目上函数定义不正确,所以改了下。
void delete(char * s, char c)
{
int i, j;
for(i = j = 0; s != NULL && i < strlen(s) && c != '\0'; i++)
if(s[i] != c)
s[0 + j++] = s[i]; // 这个0其实不要的,但是题目上有下滑线
s[j] = '\0';
}
[[it] 本帖最后由 cosdos 于 2008-7-1 20:45 编辑 [/it]]
char string[3][10];
int i;
for(i=0;i<3;i++)
{
gets(string[i]);
}
-> 2 <-
int num = 0, ch;
ch = getchar();
while(ch != EOF && ch != '\0' && ch != '\n' )
{
if(ch >= 'A' && ch <= 'Z')
num++;
ch = getchar();
}
-> 3 <- // 题目上函数定义不正确,所以改了下。
void delete(char * s, char c)
{
int i, j;
for(i = j = 0; s != NULL && i < strlen(s) && c != '\0'; i++)
if(s[i] != c)
s[0 + j++] = s[i]; // 这个0其实不要的,但是题目上有下滑线
s[j] = '\0';
}
[[it] 本帖最后由 cosdos 于 2008-7-1 20:45 编辑 [/it]]
—>〉Sun〈<—