關於在一個char數組內替換數組內元素為數字該如何解決呢?請教各位;)
											
	
		
			 
					
				
			我是打算如果遇到輸入當前的a[i]如果為A,就替換為4,但是怎麼都會出現這個菱形,請問該如何是好呢?
 
					
				
			 2015-03-31 15:48
	    2015-03-31 15:48
   2015-03-31 15:52
	    2015-03-31 15:52
   2015-03-31 15:58
	    2015-03-31 15:58
   2015-03-31 15:59
	    2015-03-31 15:59
   2015-03-31 16:00
	    2015-03-31 16:00
   2015-03-31 16:01
	    2015-03-31 16:01
   2015-03-31 16:04
	    2015-03-31 16:04
   2015-03-31 16:05
	    2015-03-31 16:05
   2015-03-31 16:07
	    2015-03-31 16:07
   程序代码:
程序代码:
#include <stdio.h>
int main(void) {
    char a[2];
    int i;
    for(i = 0; i < 2; i++) {
        scanf("%c", a + i);
        if(a[i] == 'A')
            a[i] = '4';
    }
    for(i = 0; i < 2; i++) {
        printf("%c", a[i]);
    }
    return 0; 
}
 
					
				
			
 2015-03-31 16:08
	    2015-03-31 16:08