¼ýÀڷθ¸ ÀÌ·ç¾îÁø µÎ °³ÀÇ ¹®ÀÚ¿À» ¸Å°³º¯¼ö·Î ÀԷ¹ްí, ÀÌ µÎ ¼ýÀÚÀÇ ÇÕÀ» °è»êÇÏ´Â ÇÔ¼ö¸¦ ÀÛ¼ºÇϴ°ǵ¥¿ä..
À̶§ ÀԷ¹ÞÀº ¼ýÀÚ·Î ÀÌ·ç¾îÁø ¹®ÀÚ¿Àº Á¤¼ö·Î Ç¥ÇöÇßÀ» ¶§ intÇüÀ¸·Î ´ãÀ» ¼ö ÀÖ´Â ÃÖ´ë Å©±âº¸´Ù Ŭ ¼ö ÀÖ°í. (¼ýÀÚÀÇ ÀÚ¸®¼ö°¡ 10ÀÚ¸® ÀÌ»ó °¡´É).
´õÇϱ⠿¬»êÀ» ÇÒ ´ë»óÀÌ µÇ´Â ¼ýÀÚ ¹®ÀÚ¿Àº p¿Í q ÀÌ°í, result´Â ÇÕÀ» ´ãÀ» ¹®ÀÚ¿ÀÌ¿¡¿ä. p¿Í qÀÇ ¹®ÀÚ¿ ±æÀÌ´Â µû·Î ÀÔ·Â ¹ÞÁö ¾Ê°í, strlen() ÇÔ¼ö¸¦ »ç¿ëÇؼ ÀÌ¿ëÇÑ´Ù. strlen() ÇÔ¼ö´Â #include <string.h>
¸¦ Ãß°¡ÇÏ¿© »ç¿ëÇÒ ¼ö ÀÖ´Â ¶óÀ̺귯¸® ÇÔ¼ö·Î ¹®ÀÚ¿À» ¸Å°³º¯¼ö·Î ³Ñ°ÜÁÖ¸é ÇØ´ç ¹®ÀÚ¿ÀÇ °³¼ö¸¦ Á¤¼ö·Î ¹Ýȯ ÇؾßÇϴµ¥
#include <stdio.h>
#include <string.h>
void BigPlus(char *p, char *q, char *result);
int main()
{
char a[100] = "";
char b[100] = "";
char c[100] = "";
int i;
printf("ù¹ø° ¼ö¸¦ ÀÔ·ÂÇϼ¼¿ä: ");
gets(a);
printf("µÎ¹ø° ¼ö¸¦ ÀÔ·ÂÇϼ¼¿ä: ");
gets(b);
BigPlus(a, b, c);
}
void BigPlus(char *p, char *q, char *result)
{
int n,m,i;
int a[100] = { 0, };
int b[100] = { 0, };
int c[100] = { 0, };
n = strlen(p);
m = strlen(q);
}
¿©±â ¹Û¿¡ ¸øÇÏ°Ú¾î¿ä.. |