<코드>

#include <stdio.h>

typedef struct class{
	char name[20];
	int kor;
	int eng;
}score;

int main()
{
	score s1, s2;

	scanf("%s %d %d", s1.name, &s1.kor, &s1.eng);
	scanf("%s %d %d", s2.name, &s2.kor, &s2.eng);
	
	printf("%s %d %d\n", s1.name, s1.kor, s1.eng);
	printf("%s %d %d\n", s2.name, s2.kor, s2.eng);
	printf("avg %d %d\n", (s1.kor+s2.kor)/2, (s1.eng+s2.eng)/2);
	
	return 0;
}

'코딩 > Language Coder' 카테고리의 다른 글

617 : 구조체 - 자가진단5  (2) 2020.04.23
616 : 구조체 - 자가진단4  (0) 2020.04.23
614 : 구조체 - 자가진단2  (0) 2020.04.23
613 : 구조체 - 자가진단1  (0) 2020.04.23
237 : 문자열2 - 형성평가9  (0) 2020.04.18

<코드>

#include <stdio.h>

typedef struct class{
	char school[20];
	int grade;
}class;

int main()
{
	class c1 = {"Jejuelementary", 6};
	class c2;

	scanf("%s %d", c2.school, &c2.grade);
	
	printf("%d grade in %s School\n", c1.grade, c1.school);
	printf("%d grade in %s School\n", c2.grade, c2.school);
	
	return 0;
}

'코딩 > Language Coder' 카테고리의 다른 글

616 : 구조체 - 자가진단4  (0) 2020.04.23
615 : 구조체 - 자가진단3  (0) 2020.04.23
613 : 구조체 - 자가진단1  (0) 2020.04.23
237 : 문자열2 - 형성평가9  (0) 2020.04.18
216 : 문자열2 - 형성평가8  (0) 2020.04.18

<코드>

#include <stdio.h>

typedef struct class{
	char name[20];
	char school[20];
	int grade;
}class;

int main()
{
	class c;

	scanf("%s %s %d", c.name, c.school, &c.grade);
	
	printf("Name : %s\nSchool : %s\nGrade : %d", c.name, c.school, c.grade);
	
	return 0;
}

'코딩 > Language Coder' 카테고리의 다른 글

615 : 구조체 - 자가진단3  (0) 2020.04.23
614 : 구조체 - 자가진단2  (0) 2020.04.23
237 : 문자열2 - 형성평가9  (0) 2020.04.18
216 : 문자열2 - 형성평가8  (0) 2020.04.18
215 : 문자열2 - 형성평가7  (0) 2020.04.18

[코드]

#include <stdio.h>
#include <string.h>
#include <stdlib.h>

int main() 
{
	char s[30], tmp[30], str[90];
	int i;
	float f;
	
	scanf(" %d %f %s", &i, &f, s);
	
	sprintf(tmp, "%d", i);
	strcpy(str, tmp);
	sprintf(tmp, "%.3f", f);
	strcat(str, tmp);
	strcat(str, s);
	
	for(i=0; i<strlen(str)/2; i++)
		printf("%c", str[i]);
	
	if(strlen(str)%2)
		printf("%c", str[i++]);
	
	printf("\n");
	
	for(; i<strlen(str); i++)
		printf("%c", str[i]);
	
	return 0;
}

'코딩 > Language Coder' 카테고리의 다른 글

614 : 구조체 - 자가진단2  (0) 2020.04.23
613 : 구조체 - 자가진단1  (0) 2020.04.23
216 : 문자열2 - 형성평가8  (0) 2020.04.18
215 : 문자열2 - 형성평가7  (0) 2020.04.18
194 : 문자열2 - 형성평가6  (0) 2020.04.18

[코드]

#include <stdio.h>
#include <string.h>

int main() 
{
	char str[20];
	
	while(1)
	{
		scanf(" %s", str);
		
		if(!strcmp(str, "END"))
			break;
		
		for(int i=strlen(str)-1; i>=0; i--)
			printf("%c", str[i]);
		printf("\n");
	}
	
	return 0;
}

'코딩 > Language Coder' 카테고리의 다른 글

613 : 구조체 - 자가진단1  (0) 2020.04.23
237 : 문자열2 - 형성평가9  (0) 2020.04.18
215 : 문자열2 - 형성평가7  (0) 2020.04.18
194 : 문자열2 - 형성평가6  (0) 2020.04.18
193 : 문자열2 - 형성평가5  (0) 2020.04.18

[코드]

#include <stdio.h>
#include <string.h>
#include <stdlib.h>

int main() 
{
	char str1[100], str2[100];
	
	scanf("%s %s", str1, str2);
	
	printf("%d", atoi(str1)*atoi(str2));
	
	return 0;
}

'코딩 > Language Coder' 카테고리의 다른 글

237 : 문자열2 - 형성평가9  (0) 2020.04.18
216 : 문자열2 - 형성평가8  (0) 2020.04.18
194 : 문자열2 - 형성평가6  (0) 2020.04.18
193 : 문자열2 - 형성평가5  (0) 2020.04.18
192 : 문자열2 - 형성평가4  (0) 2020.04.18

[코드]

#include <stdio.h>
#include <string.h>

int main() 
{
	char A[100], B[100];
	int n;
	
	scanf(" %s %s %d", A, B, &n);
	
	strcat(A, B);
	B[strlen(B) > n ? strlen(B) : n]='\0';
	strncpy(B, A, n);
	
	printf("%s\n%s\n", A, B);
	
	return 0;
}

'코딩 > Language Coder' 카테고리의 다른 글

216 : 문자열2 - 형성평가8  (0) 2020.04.18
215 : 문자열2 - 형성평가7  (0) 2020.04.18
193 : 문자열2 - 형성평가5  (0) 2020.04.18
192 : 문자열2 - 형성평가4  (0) 2020.04.18
191 : 문자열2 - 형성평가3  (0) 2020.04.18

[코드]

#include <stdio.h>
#include <string.h>

int main() 
{
	char str[5][100];
	char find[100];
	char f;
	int check=0;
	
	for(int i=0; i<5; i++)
		scanf(" %s", str[i]);
	
	scanf(" %c", &f);
	scanf(" %s", find);
	
	for(int i=0; i<5; i++)
	{
		if(strchr(str[i], f) || strstr(str[i], find))
		{			
			printf("%s\n", str[i]);
			check++;
		}
	}
	
	if(!check)
		printf("none");
	
	return 0;
}

'코딩 > Language Coder' 카테고리의 다른 글

215 : 문자열2 - 형성평가7  (0) 2020.04.18
194 : 문자열2 - 형성평가6  (0) 2020.04.18
192 : 문자열2 - 형성평가4  (0) 2020.04.18
191 : 문자열2 - 형성평가3  (0) 2020.04.18
190 : 문자열2 - 형성평가2  (0) 2020.04.18

[코드]

#include <stdio.h>
#include <string.h>

int main() 
{
	char str[10][100];
	char tmp[100];
	int n;
	
	scanf("%d", &n);
	
	for(int i=0; i<n; i++)
		scanf(" %s", str[i]);
	
	for(int i=n-1; i>=0; i--)
	{
		for(int j=0; j<i; j++)
		{
			if(strcmp(str[j], str[j+1])>0)
			{
				strcpy(tmp, str[j]);
				strcpy(str[j], str[j+1]);
				strcpy(str[j+1], tmp);
			}
		}
	}
	
	for(int i=0; i<n; i++)
		printf("%s\n", str[i]);
	
	return 0;
}

'코딩 > Language Coder' 카테고리의 다른 글

194 : 문자열2 - 형성평가6  (0) 2020.04.18
193 : 문자열2 - 형성평가5  (0) 2020.04.18
191 : 문자열2 - 형성평가3  (0) 2020.04.18
190 : 문자열2 - 형성평가2  (0) 2020.04.18
189 : 문자열2 - 형성평가1  (0) 2020.04.18

[코드]

#include <stdio.h>
#include <string.h>

int main() 
{
	char str[50][100];
	int i=0;
	
	while(1)
	{
		scanf(" %s", str[i]);
		
		if(!strcmp(str[i], "0"))
			break;
		
		i++;
	}
	
	printf("%d\n", i);
	
	for(int j=0; j<i; j++)
	{
		if(j%2)
			continue;
		printf("%s\n", str[j]);
	}
	
	return 0;
}

'코딩 > Language Coder' 카테고리의 다른 글

193 : 문자열2 - 형성평가5  (0) 2020.04.18
192 : 문자열2 - 형성평가4  (0) 2020.04.18
190 : 문자열2 - 형성평가2  (0) 2020.04.18
189 : 문자열2 - 형성평가1  (0) 2020.04.18
612 : 문자열2 - 자가진단B  (0) 2020.04.17

+ Recent posts