從我的觀點看世界
2008年11月8日 星期六
作業13
/*
*作業13 請把函數lower重寫過,用條件式來代替if-else,
*把大寫字母轉換成小寫字母。
*
*
*/
#include <stdio.h>
#include <stdlib.h>
unsigned char llower(char);
int main(void)
{
int i;
char test[] = "AaBbCcdDeE1234ZzyY";
i = 0;
printf("四資工一甲 歐陽毅\n")
printf("作業13\n\n")
printf("原始字串:")
puts(test);
printf("\n轉換後字串:")
while(test[i] != '\0')putchar(llower(test[i++]));
putchar('\n');
}
unsigned char llower(char x)
{
return (x >= 'A' && x <= 'Z') ? x = x - 'A' +'a' : x;
}
訂閱:
張貼留言
(
Atom
)

沒有留言 :
張貼留言