/*
#include <stdio.h>
int main() {
int i;
double s,e,f=0;
0
for(i=1; i<=5; i++) {
scanf("%lf %lf",&s,&e);
if( 1<=e-s && e-s<=5) {
f+=(e-s)-1;
} else if(e-s>5) {
f+=4;
}
}
//////////////////////////
if(f>=15) {
printf("%d",(int)(f*4750*2));
} else if(f<=5) {
printf("%d",(int)(f*5250*2));
} else {
printf("%d",(int)(f*10000));
}
return 0;
}
#include <stdio.h>
int main() {
int i,n,k,max=-100,sum=0;
int arr1[100001];
scanf("%d %d",&n,&k);
for(i=1; i<=n; i++) {
scanf("%d",&arr1[i]);
}
for(i=1; i<=k; i++) {
sum=sum+arr1[i];
}
max=sum;
//////////////////////////////
for(i=2; i<=n-k+1; i++) {
sum=sum-arr1[i-1];
sum=sum+arr1[i+k-1];
if(sum>max) {
max=sum;
}
}
printf("%d",max);
return 0;
}
정수 일차원 배열 int arr[50]={};
문자열(string) = 문자 일차원 배열 = char str[50]={};
문자열 vs 문자
string char
"hello" 'a'
%s %c
#include <stdio.h>
#include <string.h>
int main() {
char str[5]={};
int i;
//scanf("%s",str); //"문자열"입력받기 (한 단어)
gets(str); //공백이있는"문자열"입력받기 한 문장
for(i=0 ; str[i]!=NULL ; i++)
{
printf("%c",str[i]);
}
//printf("%s",str); //"문자열"출력하기
return 0;
}
#include <stdio.h>
int main(){
char c;
scanf("%c",&c);
printf("%c",c);
return 0;
}
#include <stdio.h>
#include <string.h>
int main(){
char str[9]={};
scanf("%s",str);
printf("%s",str);
}
#include <stdio.h>
#include <string.h>
int main() {
char str[101]= {};
int i;
gets(str);
for(i=0; str[i]!=NULL; i++) {
if(str[i]==' ') {
continue;
}
printf("%c",str[i]);
}
return 0;
}
#include <stdio.h>
#include <string.h>
int main(){
char str[11]={};
int i;
scanf("%s",str);
for(i=0;str[i]!=NULL;i++){
if(str[i]=='t'){
printf("%d ",i+1);
}
}
return 0;
}
#include <stdio.h>
#include <string.h>
int main() {
char str[21]= {};
int i;
scanf("%s",str);
for(i=0; str[i]!=NULL; i++) {
printf("'%c'\n",str[i]);
}
return 0;
}
#include <stdio.h>
#include <string.h>
int main() {
char str[16]= {};
int i;
scanf("%s",str);
printf("%d",strlen(str));
if(strcmp(str,"love")==0){
printf("I love you.");
}
return 0;
}
*/