time=$(date +%Y%m%d)            
mkdir $time               
cd $time     
touch 0.txt 
touch 0.c
touch 0.cc
touch 0.cpp
touch 0.h
touch makefile
touch 0.sh   
echo "#include<stdio.h>" >> 0.c
echo "#include<stdlib.h>" >>0.c
echo "void fun()" >> 0.c
echo "{" >> 0.c
echo " " >> 0.c
echo "}" >> 0.c
echo "int main()" >>0.c
echo "{" >> 0.c
echo "return 0; " >> 0.c
echo "}" >> 0.c
for s in $*;do
   echo $s >> 0.c
done
echo "#include<stdio.h>" >> 0.cc
echo "#include<stdlib.h>" >>0.cc
echo "#include<iostream>" >>0.cc
echo "using namespace std;" >>0.cc
echo "void fun()" >> 0.cc
echo "{" >> 0.cc
echo " " >> 0.cc
echo "}" >> 0.cc
echo "int main()" >>0.cc
echo "{" >> 0.cc
echo "return 0; " >> 0.c
echo "}" >> 0.cc
for s in $*;do
   echo $s >> 0.cc
done
echo "#include<stdio.h>" >> 0.cpp
echo "#include<stdlib.h>" >>0.cpp
echo "#include<iostream>" >>0.cpp
echo "#using namespace std;" >>0.cpp
echo "void fun()" >> 0.cpp
echo "{" >> 0.cpp
echo " " >> 0.cpp
echo "}" >> 0.cpp
echo "int main()" >>0.cpp
echo "{" >> 0.cpp
echo "return 0; " >> 0.cpp
echo "}" >> 0.cpp
for s in $*;do
   echo $s >> 0.cpp
done
echo "<<'com' " >>makefile
echo " " >>makefile
echo "com " >>makefile
echo "##########" >>makefile
echo "wz:" >> 0.makefile
echo "	@g++ m *.cpp *.h" >>makefile
echo ".PHONY" >>makefile
echo "clean:" >>makefile
echo "	@rm m" >> makefile
for s in $*;do
   echo $s >> makefile
done
echo "#include<stdio.h>" >> 0.h
echo "#include<stdlib.h>" >>0.h
echo "#include<string.h>" >>0.h
echo "#include<time.h>" >>0.h
echo "#include<math.h>" >>0.h
echo "#include<iostream>" >>0.h
echo "using namespace std;" >>0.h
for s in $*;do
   echo $s >> 0.h
done