Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <cstdio>
- #include <iostream>
- using namespace std;
- char leerPalabra(){
- char c;
- scanf(" %c",&c);
- while(c!='(' && c!=')' && c!=' ' && c!='\t' && (c!='\n') && c!=EOF && !(c>='0' && c<='9')){
- putchar(c);
- c=getchar();
- }
- return c;
- }
- void printCar(char c, int n){
- int i;
- for (i=0;i<n;i++) putchar(c);
- printf("\n");
- }
- int main() {
- char c;int n,m,i,cont,j,ncamp, cop, prank,dianac,mesnac,anac,ngoles,npart,dult,mult,ault,num;
- while(scanf(" %c",&c)!=EOF){
- printCar('-',96);
- printf("Pais: ");
- printf("%c",c);
- leerPalabra();
- while(scanf("%d",&ncamp)==0){
- putchar(' ');
- leerPalabra();
- }
- printf("\nContinente:");
- scanf("%d %d",&cop,&prank);
- //printf("-%d %d %d-\n",ncamp,cop,prank);
- while((c=leerPalabra())!='\n'){
- putchar(' ');
- }
- printf("\nParticipaciones en los mundiales: %d\nCopas ganadas: %d\nRanking: %d\n",ncamp,cop,prank);
- printCar('-',96);
- printf("Entrenador: ");
- while((c=leerPalabra())!='('){
- putchar(' ');
- }
- printf(" Nacionalidad: ");
- while((c=leerPalabra())!=')'){
- putchar(' ');
- }
- printf("\n");
- printCar('-',96);
- printf("Equipo:\nPuesto Nombre No. Nacimiento Goles Partidos Ultimo partido\n");
- printCar('-',96);
- scanf(" %1d",&m);
- int a=1;
- while(a==1){
- n=m;
- scanf("%1d%2d%4d%2d%3d%2d%2d%4d",&dianac,&mesnac,&anac,&ngoles,&npart,&dult,&mult,&ault);
- cont=13;
- j=0;
- scanf(" %c",&c);
- while(c!=' '){
- j++;
- putchar(c);
- c=getchar();
- }
- for(i=j;j<=cont;j++) putchar(' ');
- scanf("%d",&num);
- printf(" ");
- cont=23;
- j=0;
- while((a=scanf("%1d",&m))!=EOF &&(a==0)){
- putchar(' ');
- j++;
- scanf(" %c",&c);
- while(c!=' ' && c!='\t' && (c!='\n') && c!=EOF){
- j++;
- putchar(c);
- c=getchar();
- }
- if ((c==EOF) || (c=='\n'))
- break;
- }
- for(i=j;j<=cont;j++) putchar(' ');
- printf(" %2d %01d%1d/%02d/%2d %2d %3d %02d/%02d/%4d\n",num,n,dianac,mesnac,anac,ngoles,npart,dult,mult,ault);
- }
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment